PHP Laravel Nova возвращает 404 - PullRequest
       11

PHP Laravel Nova возвращает 404

0 голосов
/ 15 апреля 2019

Я работаю над локальным laravel-nova проектом, который работал отлично последние пару дней. Теперь, внезапно, когда я пытаюсь пойти по маршруту /nova, я получаю ошибку 404, говорящую Page could not be found. Я пробовал с

php artisan config:cache

но без везения. Я даже удалил папку vendor и запустил composer install и php artisan nova:install, но это тоже не помогло.

Когда я запускаю php artisan route:list, я получаю ошибку:

Class App\Http\Controllers\Laravel\Nova\Http\Controllers\LoginController does not exist

Я имею в виду, серьезно - WTF ??? Я понятия не имею, что случилось?

Кто-нибудь знает, как решить эту проблему?

Моя версия Laravel - 5.7, и я запускаю это приложение на Windows 10 машине.

Ответы [ 2 ]

0 голосов
/ 29 апреля 2019

Я выяснил это сам, так что на случай, если у других пользователей возникнет такая же проблема, я отправлю ответ.

Итак, если у вас есть маршрут, например, например:

Route::get('{subpage}', 'SubpagesController@show');

Это вернет 404, и вы не сможете получить доступ к Nova, например. приборная панель начиная с Nova (начиная с версии 1.0.9) всегда регистрирует свои маршруты после маршрутов приложения

Вам придется изменить путь config/nova.php на no/va или просто nova, удалив /

См. здесь , чтобы узнать больше

0 голосов
/ 15 апреля 2019

LoginController Этот файл Добавить use App\Http\Controllers\Controller;

...