Laravel 错误 - 找不到类“Facade\Ignition\IgnitionServiceProvider”[关闭]
Posted
技术标签:
【中文标题】Laravel 错误 - 找不到类“Facade\\Ignition\\IgnitionServiceProvider”[关闭]【英文标题】:Laravel Error - Class 'Facade\Ignition\IgnitionServiceProvider' not found [closed]Laravel 错误 - 找不到类“Facade\Ignition\IgnitionServiceProvider”[关闭] 【发布时间】:2020-10-24 18:24:06 【问题描述】:在谷歌云控制台中,当我使用命令php artisan config:cache
部署项目时,它显示错误:
在 Application.php 第 690 行:找不到类“Facade\Ignition\IgnitionServiceProvider”
【问题讨论】:
试试php artisan route:clear
,一切顺利
上面显示错误
composer dump-autoload
并尝试
【参考方案1】:
您必须运行composer dump-autoload
命令,该命令不会下载任何新内容,但会查找它需要再次包含的所有类。它只是重新生成需要包含在项目中的所有类的列表。
【讨论】:
这也对我有用,但请注意,尽管有人说他应用了相同的composer dump-autoload
解决方案,但它破坏了他的应用程序:***.com/questions/58087153/…【参考方案2】:
composer dump-autoload
对我不起作用。我删除了供应商文件夹并运行composer update
,我可以再次运行php artisan
【讨论】:
【参考方案3】:我不得不删除 vendors 文件夹,然后运行
composer install
让一切都到位并摆脱错误!
【讨论】:
【参考方案4】:删除供应商文件夹并使用composer update
命令对我有用。
【讨论】:
【参考方案5】:首先检查Server.php文件是否还在根文件夹中
<?php
/**
* Laravel - A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell <taylor@laravel.com>
*/
$uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);
// This file allows us to emulate Apache's "mod_rewrite" functionality from the
// built-in PHP web server. This provides a convenient way to test a Laravel
// application without having installed a "real" web server software here.
if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri))
return false;
require_once __DIR__.'/public/index.php';
然后运行
composer update
然后项目将毫无问题地启动
【讨论】:
以上是关于Laravel 错误 - 找不到类“Facade\Ignition\IgnitionServiceProvider”[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
我在 Laravel 5.2 中收到错误“找不到类 'Predis\Client'”
在 Laravel 中找不到类“App\Http\Controllers\Response”错误
PhpStorm Laravel 4.2 致命错误:找不到类“TestCase”
PHP 致命错误:在我修复错误 Laravel 迁移后找不到类“App\Providers\ServiceProvider”:唯一键太长,