我一直在做同样的应用程序,现在我把它转移到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
文件,但随后它在另一个文件上触发了相同的错误。是什么导致了这个错误,我该如何调试它?
提前感谢您的帮助!!
尝试运行以下命令:
php artisan clear-compiled
如果给你同样的错误,你必须手动删除文件:
rm app/bootstrap/compiled.php
适用于laravel 5.5你可以在这个文件中删除相关的ServiceProvider
'bootstrap'cache'config.php