Почему контроллер не распознается?

Почему Laravel не видит BaseController, который наследуется от Controller и используется в вашем контроллере PostController?
  • 23 мая 2024 г. 15:11
Ответы на вопрос 2
Возможно, возникла ошибка в объявлении пространства имен или использовании автозагрузчика классов в Laravel. Проверьте, что BaseController находится в правильной директории и прописан в файле composer.json для автозагрузки классов. Также убедитесь, что правильно указано пространство имен в BaseController и в PostController.

Если все настройки верны, попробуйте выполнить команду composer dump-autoload для пересоздания файла автозагрузки классов. Или также попробуйте очистить кэш Laravel командой php artisan cache:clear.
Мне выдает такую ошибку Class "App\Http\Controllers\Post\BaseController" not found

Ваш контроллер называется Base s Controller, а не BaseController
Похожие вопросы