我正在 Laravel 5.8 上开发一个电子商务项目,但由于我不小心在项目文件夹上运行了“laravel new”命令,当我尝试在本地服务器上启动该项目时,我收到此错误:
致命错误:未捕获的 ReflectionException:C:\wamp64\www\e-commerce\vendor\laravel\framework\src\Illuminate\Container\Container.php 中不存在类配置:788
堆栈跟踪:
0 C:\wamp64\www\ecommerce\vendor\laravel\framework\src\Illuminate\Container\Container.php(788): ReflectionClass->__construct('config')
1 C:\wamp64\www\e-commerce\vendor\laravel\framework\src\Illuminate\Container\Container.php(667): Illuminate\Container\Container->build('config')
2 C:\wamp64\www\e-commerce\vendor\laravel\framework\src\Illuminate\Container\Container.php(615): Illuminate\Container\Container->resolve('config', Array)
3 C:\wamp64\www\e-commerce\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(767): Illuminate\Container\Container->make('config', Array)
4 C:\wamp64\www\ecommerce\vendor\laravel\framework\src\Illuminate\Container\Container.php(1227): Illuminate\Foundation\Application->make('config')
5 C:\wamp64\www\e-commerce\vendor\laravel\framework\src\Illuminate\Log\LogManager.php(417):照亮 C:\wamp64\www\e-commerce\vendor\ 中的\Container\C laravel\framework\src\Illuminate\Container\Container.php 第 788 行”
第 788 行的错误指的是这部分代码:
$reflector = new ReflectionClass($concrete)
这是在我从 Github 克隆我的存储库之后发生的。现在,对于我尝试在本地服务器上运行的每个项目,我都会收到此错误。
我尝试了“composer install”、“composer update”、“composer dump-autoload”,但它们都在最后给出了相同的错误:
“脚本 @php artisan package:discover --ansi 处理返回的自动加载转储后事件,错误代码为 255”。
我检查了 .env 文件以查看是否也存在命名空间问题,但没有任何问题。
预先感谢您的帮助。
尝试删除以下文件:
cd bootstrap/cache/
rm -rf *.php
该目录中是初始化结构体的文件,缓存目录中包含结构体生成的用于性能优化的文件,例如文件和路由缓存服务。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)