-1

我收到此错误消息:

遇到错误

您请求的操作是不允许的。

但我在日志中找不到任何内容,页面上也没有显示任何内容。这发生在我提交表单之后。如何获得实际的技术错误消息?

作为记录,这个表单/页面在 LAMP 上工作得很好,并且只在我在我的 WAMP 机器上测试它时显示这个消息。真的很混乱。

4

1 回答 1

1

您的选项是设置csrf_protectionFALSE使用该form_open功能

请参阅http://ellislab.com/codeigniter/user-guide/libraries/security.html

您可以通过打开 application/config/config.php 文件并设置以下内容来启用 csrf 保护:

$config['csrf_protection'] = 真;如果您使用表单助手,form_open() 函数将自动在表单中插入隐藏的 csrf 字段。

错误来自第 205 行system/core/Security.php

public function csrf_show_error()
{
    show_error('The action you have requested is not allowed.');
}
于 2013-04-25T15:46:22.083 回答