高速缓存错误类不存在 - Laravel 5.7

问题描述 投票:2回答:2

我不能一一列举在Laravel 5.7我的路线

我试图php artisan route:list

enter image description here

我搜索我的整个应用程序,我没有看到这个文件被导入。

enter image description here

我也试着

└── composer dumpauto                                                                                  
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Generating autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
Discovered Package: nesbot/carbon
Discovered Package: laravel/slack-notification-channel
Discovered Package: laravel/nexmo-notification-channel
Discovered Package: laravelcollective/remote
Discovered Package: htmlmin/htmlmin
Discovered Package: intervention/image
Discovered Package: laravelcollective/html
Package manifest generated successfully.
You have new mail in /var/mail/root
┌──[root@bheng]──[/home/forge/bheng] 
└── php artisan route:list                                                                                   

In Container.php line 779:

  Class App\Http\Controllers\CommentController does not exist  


┌──[root@bheng]──[/home/forge/bheng] 
└── php artisan cache:clear                                                                             
Application cache cleared!
┌──[root@bheng]──[/home/forge/bheng] 
└── php artisan route:list                                                                                  

In Container.php line 779:

  Class App\Http\Controllers\CommentController does not exist  


┌──[root@bheng]──[/home/forge/bheng] 
└──
php laravel laravel-5 artisan laravel-5.7
2个回答
1
投票

它发生由于Laravel缓存问题。你一定有过一次CommentController,在你的项目中的某一点,你已经删除并重新创建,目前该项目没有找到它,即使你再有它。在任何情况下,运行folllowing命令应该解决您的问题:

php artisan view:clear
php artisan route:clear
php artisan cache:clear
php artisan config:clear
composer dump-autoload

请参阅解释:https://www.youtube.com/watch?v=Q1ynDMC8UGg


-1
投票

检查你的路由(web.php),发现CommentController

它应该有,删除它

问题是你下web.php调用CommentController,但你有没有CommentController你的控制器文件夹

© www.soinside.com 2019 - 2024. All rights reserved.