>我通过作曲家Guzzle安装,我收到了这个错误,
> @php artisan package:discover
PHP Fatal error: Uncaught Error: Class 'IlluminateFoundationApplication' not found in /home/vagrant/PROJ/memo/laravel_project/bootstrap/app.php:14
Stack trace:
#0 /home/vagrant/PROJ/memo/laravel_project/artisan(20): require_once()
#1 {main}
thrown in /home/vagrant/PROJ/memo/laravel_project/bootstrap/app.php on line 14
Fatal error: Uncaught Error: Class 'IlluminateFoundationApplication' not found in /home/vagrant/PROJ/memo/laravel_project/bootstrap/app.php:14
Stack trace:
#0 /home/vagrant/PROJ/memo/laravel_project/artisan(20): require_once()
#1 {main}
thrown in /home/vagrant/PROJ/memo/laravel_project/bootstrap/app.php on line 14
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255
这以前有效,现在我检查了 DIR 路径,一切正常。我还尝试了作曲家转储自动加载,作曲家更新,删除作曲家.lock和供应商,作曲家安装
删除供应商文件夹和 composer.lock。
然后
作曲家安装
然后
作曲家更新 --无脚本
试试这个,这将解决你的错误。注意:请确保您在 composer.json 中拥有所有软件包。
运行作曲家需要 laravel/framework 解决了我自己的问题。回答以防有人用谷歌搜索相同的问题并且出现此页面