Ошибка 404 при добавлении другого маршрута - Laravel мертвая простая маршрутизация - PullRequest
0 голосов
/ 29 марта 2020

Я болтаю уже 5 месяцев, но я переформатировал Ubuntu и установил Laravel, на этот раз это Laravel 7 вместо Laravel 6. Моя проблема - простая маршрутизация, выдающая ошибку. Это так просто, вы можете подумать, что я глупый новичок.

В моей сети. php

Route::get('/about', function () {
    return view('welcome');
});

Route::get('/', function () {
    return view('welcome');
});

Я также попытался использовать контроллер, который возвращает view и просто "string" в Web. php

Route::get('/about', 'UserController@index');

Ввод http://localhost/about в адресной строке в chrome вызывает ошибку 404. Как видите, не должно быть проблем с возвратом того же view('welcome'), даже если я верну простой return "TEST";, результаты будут такими же.

Я попытался понизить до Laravel 6, удалив vendor, изменив Laravel v6 в composer.json и запустив composer install, но все так же, так что я думаю, что это не версия.

Это никогда не случалось со мной раньше, даже когда я впервые начал с Laravel 6 пять месяцев go, и это совершенно бесплатный sh проект.

Ответы [ 2 ]

1 голос
/ 29 марта 2020

включить rewrite_mode из Apache сервера и перезапустить Apache сервер, это решит проблему.

0 голосов
/ 29 марта 2020

Запустите сервер с php ремесленным обслуживанием и попробуйте http://localhost: 8000 / около надеюсь, что это решит вашу проблему

ИЛИ Просто используйте http://localhost/project/about

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...