#php #laravel #host
Вопрос:
поэтому у меня есть проект laravel blade, работающий точно так, как он должен работать на местном уровне. проблема в том, что как только я загрузил его на свой хост (используя хостинг в качестве веб-хостинга), веб-сайт как бы рухнул. теперь в нем говорится, что метод put больше не поддерживается для этого маршрута, что странно, так как сайт работал нормально локально, вот фрагмент ошибки, которую я продолжаю получать сейчас. Я надеюсь, что кто-то сталкивался с этой проблемой и знает, как ее обойти. Спасибо
Комментарии:
1. Можете ли вы опубликовать файл маршрута (возможно
routes/web.php
, илиroutes/api.php
) и более подробную информацию о том, к какому маршруту вы хотите получить доступ, где и т.д.. Без дополнительной информации нам очень сложно помочь вам в этой игре :p2. Возможно, хостинг-провайдер ограничил HTTP-методы, чтобы просто ПОЛУЧАТЬ и ПУБЛИКОВАТЬ.
3. покажите нам свой URL-адрес вызова файлы маршрутов.
Ответ №1:
Могут возникнуть следующие проблемы —
- Возможно, это какая-то проблема с кешем. Очистите кэш как в локальном, так и в реальном времени, затем проверьте ошибку.
- Возможно, вы определили несколько маршрутов с одним и тем же именем и разными методами запроса. Убедитесь, что они не противоречат друг другу.
- Кроме этого, это может быть что-то связанное с хостингом, версией композитора.
Дайте нам еще несколько рекомендаций, чтобы мы могли прийти к идеальному решению.