Laravel:PHP致命错误:Class' ... ServiceProvider'在/var/www/laravel/bootstrap/compiled.php上没有找到#

时间:2014-08-04 04:30:33

标签: php laravel laravel-4

我现在一直在研究相同的应用程序,我正在将它移到Laravel。这不仅是我第一次使用Laravel,也是我第一次使用PHP框架。到目前为止它真棒。

我在测试中遇到问题,我收到错误:Error Output: PHP Fatal error: Class '...ServiceProvider' not found in /var/www/laravel/bootstrap/compiled.php on line #

我想知道导致此错误的原因以及我如何解决它。它给了我直线问题。但我不知道如何解决这个问题。

我尝试了很多解决方案,包括

composer install
composer update
composer dump-autoload

和其他人一样。

我还尝试一起删除compiled.php文件,但是它会在不同的文件上跳过相同的错误。导致此错误的原因是什么,我该如何调试呢?

提前感谢您的帮助!!

1 个答案:

答案 0 :(得分:2)

尝试运行以下命令:

php artisan clear-compiled

如果这给您带来同样的错误,您必须手动删除该文件:

rm app/bootstrap/compiled.php

对于laravel 5.5。* 您可以删除此文件中的相关ServiceProvider

\bootstrap\cache\config.php