关于php artisan服务的Laravel错误

时间:2017-04-07 08:54:43

标签: php laravel

php artisan serve上的错误

  

PHP致命错误:带消息

的未捕获异常ReflectionException
Class App\Console\Kernel does not exist in 
/home/blog/vendor/laravel/framework/src/Illuminate/
Container/Container.php:719
Stack trace:
#0 /home/blog/vendor/laravel/framework/src/Illuminate/Container/
Container.php(719): ReflectionClass->__construct(App\\Console\\Ker...)
#1 /home/blog/vendor/laravel/framework/src/Illuminate/Container/
Container.php(598): 
Illuminate\Container\Container->build(App\\Console\\Ker...)

P.S。类App\Console\Kernel确实存在

2 个答案:

答案 0 :(得分:1)

不确定laravel是否支持将App文件夹放在任何内容下。

无论如何,这可能有效,也可能无效:

composer.json改变:

"psr-4": {
        "App\\": "resources/app/",

运行composer dump-autoload

编译器安装或更新也应该在刷新自动装带器时起作用。

我强烈反对您将app文件夹放在资源下。这不是资源文件夹应该包含的内容。

答案 1 :(得分:0)

我更加暗示。 您也可以手动删除缓存和vandor文件夹,而不是运行composer install。这应该有所帮助。