运行此命令Uncaught exception 'ReflectionException' with message 'Class
App\Console\Kernel does not exist' in
vendor/laravel/framework/src/Illuminate/Container/Container.php:719
后,我收到以下错误。但是,在运行此命令之前,它运行正常。
$users = User::all();
foreach ($users as $user) {
if(!empty($user->status))
var_dump($user->status->name);
}
答案 0 :(得分:1)
检查路径:/your_root/app/Console
看看那里是否有 Kernel.php 文件。该文件记录所有命令。
也许你以某种方式删除了文件,这就是你收到错误的原因。
答案 1 :(得分:0)
我的 app\Console 文件夹中有该文件,但在执行完所有 artisan 和 composer 命令后我收到了这条消息。我通过创建一个新的 kernel.php 文件来解决它,从原始文件中复制所有内容。