Хорошо, дело в том, что у меня установлен laravel 4.2, и он отлично работает.
До сегодняшнего дня, когда я сделал пару небольших изменений, и теперь мой сайт / использованный путь возвращает это невероятно яростное сообщение «Эта веб-страница имеет цикл перенаправления» во веки веков.
Я использую локализацию и установлен плагин mcamara, до сегодняшнего дня все было идеально, и я мог без проблем использовать свои 2 локальных en / da, такие как website / en / used или website / da / used и, конечно, обычные пути веб-сайта / used и т. д., который помнил бы выбор языка и показывал контент как таковой.
Теперь, после попытки реализовать простую функцию: Создание UsedController для обработчика формирует запросы на новое представление, которое должно позволить загружать изображение, заголовок и описание. Это работало в течение нескольких попыток без публикации в базе данных, просто dd, затем внезапно эта проблема с перенаправлением запускается, и теперь через 6 часов или около того она продолжает повторяться, и это делает меня полностью разочарованным, я удалила все, что создала и теперь это все еще не будет работать вообще.
website / en / used и website / da / used все еще работает, но сайт / used каждый раз получает страницу из ада 🙁
Итак, мой вопрос, я думаю, это:
Почему контроллер может просто «перехватить» такой маршрут, а также просто отказаться выполнять свою работу?
в настоящее время только при обращении к веб-сайту / подержке я получаю сообщение об ошибке цикла, index @ used ничего не делает, несмотря на попытки переместить представление туда.
вот мой файл rout.php:
Вот маршруты:
http://i.imgur.com/om33cbQ.png
До сих пор не понимаю, почему контроллер, используемый здесь как «UsedController», теперь внезапно перехватывает все / используется
и в соответствии с этой таблицей маршрутов мои запросы к / used должны проходить через UsedController @ index yes? Но странно, что этого не происходит 🙁 он полностью игнорирует все, и все, что я получаю, это бесконечный цикл.
После еще большего тестирования и редактирования я даже очистил весь файл маршрутов только для того, чтобы UsedController оставался примерно так:
Route :: resource (‘used’, ‘UsedController’);
даже это все равно не сработает, когда я попробовал это и просто попытался отобразить представление с помощью функции index в UsedController.
Исследование этого в chrome имеет следующее:
{"type":"Program","data":{},"startTime":13961301.056,"children": [{"type":"ResourceSendRequest","data": {"requestId":"1172.166","url":"westcoastmink.dev:8888/used/","requestMethod":"GET"},"startTime":13961301.449,"frameId":"1172.1"}],"endTime":13961301.546},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961301.957, «дети»: [], «Конечное время»: 13961301.989},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961306.072, «дети»: [], «Конечное время»: 13961306.103},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961306.133, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used»,»requestMethod»:»GET»},»startTime»:13961306.339,»frameId»:»1172.1″}],»endTime»:13961306.402},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961309.474, «дети»: [], «Конечное время»: 13961309.507},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961309.539, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used/»,»requestMethod»:»GET»},»startTime»:13961309.776,»frameId»:»1172.1″}],»endTime»:13961309.908},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961312,76, «дети»: [], «Конечное время»: 13961312,811},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961317.462, «дети»: [], «Конечное время»: 13961317.505},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961317.555, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used»,»requestMethod»:»GET»},»startTime»:13961317.899,»frameId»:»1172.1″}],»endTime»:13961318.027},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961325.426, «дети»: [], «Конечное время»: 13961325.469},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961325.539, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used/»,»requestMethod»:»GET»},»startTime»:13961326.142,»frameId»:»1172.1″}],»endTime»:13961326.299},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961329.605, «дети»: [], «Конечное время»: 13961329.634},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961329.664, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used»,»requestMethod»:»GET»},»startTime»:13961329.964,»frameId»:»1172.1″}],»endTime»:13961330.057},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961333.556, «дети»: [], «Конечное время»: 13961333.585},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961333.619, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used/»,»requestMethod»:»GET»},»startTime»:13961334.033,»frameId»:»1172.1″}],»endTime»:13961334.201},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961341.465, «дети»: [], «Конечное время»: 13961341.521},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961341.586, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used»,»requestMethod»:»GET»},»startTime»:13961341.946,»frameId»:»1172.1″}],»endTime»:13961342.057},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961348.486, «дети»: [], «Конечное время»: 13961348.518},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961348.553, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used/»,»requestMethod»:»GET»},»startTime»:13961348.829,»frameId»:»1172.1″}],»endTime»:13961348.902},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961353.626, «дети»: [], «Конечное время»: 13961353.655},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961353.687, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used»,»requestMethod»:»GET»},»startTime»:13961353.908,»frameId»:»1172.1″}],»endTime»:13961353.985},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961359,02, «дети»: [], «Конечное время»: 13961359,05},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961359.076, «дети»: [{ «типа»: «ResourceSendRequest», «данные»: { «RequestID»: «1172.166»,» URL «:» westcoastmink.dev:8888/used/»,»requestMethod»:»GET»},»startTime»:13961359.292,»frameId»:»1172.1″}],»endTime»:13961359.356},
{ «Типа»: «Программа», «данные»: {}, «начальное время»: 13961363.636, «дети»: [], «Конечное время»: 13961363.668},
Много запросов с и без / в конце? : о
Любая помощь будет принята с благодарностью, так как я застрял буквально весь день … 🙁
Итак, статус таков, что я до сих пор не знаю, что вызвало эту проблему, но я думаю, что это как-то связано с локализацией, я решил свою проблему, используя другой контроллер и маршруты для части редактирования, и оставил перевод маршрута в другой.
Если в вашей общедоступной папке есть папка с тем же именем, что и у вашего маршрута, это может вызвать это.
Измените название «public / used» или название вашего маршрута. Что проще.