【问题标题】:NetworkError: 405 Method Not Allowed网络错误:405 方法不允许
【发布时间】:2016-08-07 09:10:17
【问题描述】:

无论我在当前的开发项目中使用 CodeIgniter 3.0.6 和 MaterializeCSS 转到哪个链接,都会收到上述错误。

在 SO 上搜索此错误,Google 没有为我提供任何答案。

似乎没有任何方法可以进一步追踪这一点。我的 Apache 2.4.x 错误日志没有显示错误,只有 Firebug。

知道可能出了什么问题吗?

编辑:这似乎对我网站的功能没有任何影响,除了 Firebug 中的错误...

【问题讨论】:

    标签: codeigniter http-status-code-405


    【解决方案1】:

    我认为是因为您启用了 CSRF 保护。 如果哈希在服务器端过期,您的客户端将错误的哈希发送到服务器。 如果客户端哈希和服务器哈希不一样,CI会发送这个错误信息给客户端。

    这可能会对您有所帮助: codeigniter CSRF error

    【讨论】:

    • 嗨@Shardas 感谢您的回答,但不,它甚至发生在没有表单的页面上。我还关闭了 CSRF 保护。
    【解决方案2】:

    处理单页导航的 jQuery 插件导致了它。当我删除该插件时,错误消失了。

    【讨论】:

      猜你喜欢
      • 2014-03-21
      • 1970-01-01
      • 2016-06-13
      • 2021-12-20
      • 2017-11-13
      • 2016-12-02
      • 2012-10-25
      • 2012-03-21
      • 2015-11-25
      相关资源
      最近更新 更多