0

我正在我的 Windows 机器上的WAMP64服务器(按照这些说明https://themesbrand.com/skote/docs/setup-laravel.html),并在安装时出现HTTP 错误

"此路由不支持 GET 方法。支持的方法:HEAD。 "

在此处输入图像描述

在此处输入图像描述

我发现了与此相关的其他问题,但在每种情况下,建议的答案都与控制器中设置的请求类型和代码本身有关,而不是以任何方式解决服务器设置问题。

我在实时测试服务器(DigitalOcean Debian 10)上测试了确切的安装,安装工作非常好。出于这个原因,我相信它是 WAMP 本身中启用GET/POST/PUT/DELETE http 方法的设置,而不是需要在 Laravel 文件中的任何路由设置中更改的东西。

任何人都可以请帮助如何在 WAMP 上启用此功能。任何帮助,将不胜感激。

4

1 回答 1

0

我认为它与您的 WAMP 无关,因为有关不受支持的 GET 方法的消息来自 Laravel(因此 Apache 允许该请求,然后 Laravel 捕获了它[实际上是 Symfony 组件])。

运行php artisan route:list并检查您要访问的路由是否适用于 GET 方法。

于 2020-08-19T13:35:12.367 回答