Laravel (установка Skote) на WAMP — методы HTTP СТАНОВЯТСЯ неподдерживаемыми

#php #laravel #httprequest #apache2.4 #wamp64

#php #laravel #httprequest #apache2.4 #wamp64

Вопрос:

Я нахожусь в процессе настройки локальной версии шаблона Laravel Skote (https://themeforest.net/item/skote-html-laravel-admin-dashboard-template/25548061 ) на сервере WAMP64 на моем компьютере с Windows (следуя этим инструкциям https://themesbrand.com/skote/docs/setup-laravel.html ), и при установке я выдаю HTTP-ошибку:

«Метод GET не поддерживается для этого маршрута. Поддерживаемые методы: HEAD.«

введите описание изображения здесь

введите описание изображения здесь

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

Я протестировал точную установку на реальном тестовом сервере (DigitalOcean Debian 10), и установка работает абсолютно нормально. По этой причине я считаю, что это настройка внутри самого WAMP для включения методов http GET / POST / PUT / DELETE, а не что-то, что нужно изменить в каких-либо настройках маршрута в файлах Laravel.

Кто-нибудь, пожалуйста, может помочь, как включить это на WAMP. Буду признателен за любую помощь.

Ответ №1:

Я не думаю, что это связано с вашим WAMP, потому что сообщение о не поддерживаемом методе GET исходит от Laravel (таким образом, Apache разрешил этот запрос, а затем Laravel перехватил его [фактически, компонент Symfony]).

Запустите php artisan route:list и проверьте, работает ли маршрут, к которому вы хотите получить доступ, для метода GET.

Комментарии:

1. Спасибо @Pawel Ploka. Я выполнил эту команду и получил следующее: imgur.com/lQe3YSu . Я думаю, что Login — это первая страница, которая отображается — извините, новичок в Laravel, поэтому не уверен в точном порядке следования маршрута, выдающего ошибку