Laravel 错误未捕获的异常 'ReflectionException' 并带有消息'Class App\Http\Kernel 不存在'

Posted

技术标签:

【中文标题】Laravel 错误未捕获的异常 \'ReflectionException\' 并带有消息\'Class App\\Http\\Kernel 不存在\'【英文标题】:Laravel error Uncaught exception 'ReflectionException' with message 'Class App\Http\Kernel does not exist'Laravel 错误未捕获的异常 'ReflectionException' 并带有消息'Class App\Http\Kernel 不存在' 【发布时间】:2016-09-04 06:06:26 【问题描述】:

当我想在我的 laravel 5.2 项目中添加表单时,我在 composer 中遇到了一些错误。 之后我的整个项目出现了一个奇怪的错误:

致命错误:带有消息的未捕获异常“ReflectionException” '类 App\Http\Kernel 不存在' C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php:738 堆栈跟踪:#0 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(738): ReflectionClass->__construct('App\Http\Kernel') #1 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(633): Illuminate\Container\Container->build('App\Http\Kernel', Array) #2 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(697): Illuminate\Container\Container->make('App\Http\Kernel', Array) #3 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(230): Illuminate\Foundation\Application->make('App\Http\Kernel', Array) #4 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(735): Illuminate\Container\Container->Illuminate\Containerclosure(Object(Illuminate 在 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php 在第 738 行

【问题讨论】:

检查app\Http\Kernel.php文件是否存在。 是的,它存在并且没有问题 尝试运行composer dumpauto -o。如果没有帮助,请尝试手动删除自动加载文件并再次运行此命令。 向我们展示内核文件 删除自动加载文件后出现新错误:致命错误:第 14 行的 C:\laravel\bootstrap\app.php 中未找到 Class 'Illuminate\Foundation\Application' 【参考方案1】:

有时依赖项不兼容或有一些错误。 您可以尝试:

    恢复旧的 composer.lock 文件 删除供应商文件夹 执行“作曲家安装”

【讨论】:

以上是关于Laravel 错误未捕获的异常 'ReflectionException' 并带有消息'Class App\Http\Kernel 不存在'的主要内容,如果未能解决你的问题,请参考以下文章

在 vendor\laravel\framework\src\Illuminate\Container\Container.php 中未捕获的异常 'ReflectionException' 和消息

部署 Laravel 5.2 异常权限错误

Laravel - 致命错误:未捕获的错误:找不到类'Auth'

Laravel 完整性约束错误未在控制器中返回 JSON

致命错误 Laravel:查看我的网站时未捕获 ReflectionException

VueJS 3 + Laravel:未捕获的类型错误:无法读取未定义的属性“组件”