Я не могу перечислить свой маршрут на Laravel 5.7
Я пытался php artisan route:list Я получил
php artisan route:list
Я искал ввсе мое приложение, я не вижу этот файл импортируется.
Я также пытался
└── 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] └──
Это происходит из-за проблемы с кешем в Laravel.Должно быть, у вас когда-то был CommentController, в какой-то момент в вашем проекте, который вы удалили и воссоздали, теперь проект не может найти его, даже если он у вас есть снова.В любом случае, выполнение следующих команд должно решить вашу проблему:
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
проверьте ваши маршруты (web.php), найдите CommentController
он должен быть там, удалите его
проблема в том, что вы вызываете CommentController в web.php, но у вас нетCommentController на вашей папке контроллера