为什么我没有找到“Class'Artisan'找不到”错误?

时间:2017-07-24 11:53:12

标签: php laravel

我目前正在使用带有laravel的工匠,如果我尝试使用工匠运行任何命令(例如php artisan optimize),我会收到以下错误:

  

[Symfony \ Component \ Debug \ Exception \ FatalErrorException]类   'Artisan'找不到

我没有在互联网上的任何地方看到这个错误,坦率地说它已经出现了。我没有改变任何核心代码,我尝试composer dump-autoload但没有成功。任何想法,将不胜感激。

2 个答案:

答案 0 :(得分:1)

config/app.php内,确保您设置了一个别名:

return [
    'aliases' => [
        // ...

        'Artisan' => Illuminate\Support\Facades\Artisan::class,

        // ...
    ]
];

答案 1 :(得分:0)

文件顶部:

use Artisan;