所以,我在开发服务器上安装了Laravel(php5.5.3,标准安装,安装了mcrypt),我收到以下错误信息:
Fatal error: Class 'Illuminate\Foundation\Application' not found in /[path_to_laravel_app]/bootstrap/start.php on line 14
Run Code Online (Sandbox Code Playgroud)
很奇怪,我还没有看到这个文件的解决方案,虽然我已经看到了很多类似的错误.欢迎任何建议.谢谢!
Sam*_*Sam 15
/bootstrap/start.php是composer install通过运行Laravel 之后创建的php artisan optimize.我Laravel的升级过程中有很多关于这个问题,但删除/bootstrap/start.php,composer.lock和vendor目录,并重新运行composer install应该可以解决这个问题.
运行此命令:
composer update --no-scripts
Run Code Online (Sandbox Code Playgroud)
在我的情况下,我已经在compser.json文件中分别添加了另一个必需的包(Guzzle)(在最后一行但它应该在laravel包行之后)并更新了compsoser并遇到了这个问题.
我已经检查过,我的供应商/ laravel文件夹已经消失了.那阻止了我运行任何艺术家的命令.
所以"--no-scripts"对我有用,因为它可以防止在执行工匠之前包含任何脚本.
如果遇到问题,可以使用其他方法.
| 归档时间: |
|
| 查看次数: |
19119 次 |
| 最近记录: |