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”[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

找不到错误类“HTML”-Laravel 5.4

我在 Laravel 5.2 中收到错误“找不到类 'Predis\Client'”

为啥我的 Laravel 模块中出现“找不到类”错误?

在 Laravel 中找不到类“App\Http\Controllers\Response”错误

PhpStorm Laravel 4.2 致命错误:找不到类“TestCase”

PHP 致命错误:在我修复错误 Laravel 迁移后找不到类“App\Providers\ServiceProvider”:唯一键太长,