【问题标题】:"The PUT method is not supported for this route. Supported methods: POST." error after hosting“此路由不支持 PUT 方法。支持的方法:POST。”托管后出错
【发布时间】:2021-08-21 08:45:37
【问题描述】:

所以我的 laravel 刀片项目在本地完全正常工作。问题是,一旦我将它上传到我的主机上(使用主机作为网络主机),网站就会崩溃。现在,它说这条路线不再支持 put 方法,这很奇怪,因为该网站在本地运行良好,这是我现在不断收到的错误的 sn-p。我希望有人遇到过这个问题并知道解决方法。谢谢

【问题讨论】:

  • 您能否发布您的路线文件(可能是routes/web.phproutes/api.php),以及有关您要访问哪条路线、在哪里等的更多详细信息。如果没有更多信息,这是一个非常困难的游戏我们来帮助你:p
  • 也许旅游主机提供商将 HTTP 方法限制为仅 GET 和 POST。
  • 向我们展示您的 URL 调用 + 路由文件。

标签: php laravel host


【解决方案1】:

可能有以下问题-

  1. 可能是缓存问题。清除本地缓存并同时运行,然后检查错误。
  2. 您可能已经定义了多个具有相同名称和不同请求方法的路由。确保它们没有冲突。
  3. 除此之外,它可能与托管、作曲家版本有关。

给我们更多的参考,以便我们找到完美的解决方案。

【讨论】:

    猜你喜欢
    • 2020-04-13
    • 2019-12-29
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-23
    • 1970-01-01
    相关资源
    最近更新 更多