Перестал работать маршрут - PullRequest
0 голосов
/ 01 июня 2018

Один из моих маршрутов возвращает это сообщение об ошибке:

Not Found 

The requested resource /jackpots was not found on this server.

Когда я изменяю имя маршрута на любое другое, например, route-1, оно работает.

Сервер работает на http://127.0.0.1:8000/jackpots через ремесленника

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

Редактировать 1:

Не работает:

Route :: get ('jackpots', 'JackpotsController @ getIndex');

Работает:

Route :: get ('jackpot', 'JackpotsController @ getIndex)«);

1 Ответ

0 голосов
/ 02 июня 2018

Оказывается, что проблема не имеет ничего общего с сценарием маршрутов / web.php.

В моем общедоступном каталоге у меня также была папка с тем же именем, что и конечная точка URL, т.е.

Структура папок

public
|__jackpots

web / rout.php

Route::get('jackpots', 'JackpotsController@getIndex');

Это как-то сбивает с толку php-сервер (а также apache) в мысли, что вы пытаетесь получить доступ к общедоступнымПапка / jackpots, чьи разрешения не позволят вам сделать это.

Я переименовал папку public / jackpots, и проблема была решена.

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