我收到此错误消息:
遇到错误
不允许您请求的操作。
但我在日志中找不到任何内容,页面上没有显示任何内容。这是在我提交表格后发生的。如何获得实际的技术错误消息?
为了记录,这个表单/页面在LAMP上运行正常,只显示此消息,因为我正在我的WAMP机器上测试它。真的很混乱。
答案 0 :(得分:1)
您可以选择将csrf_protection
设置为FALSE
或使用form_open
功能
请参阅http://ellislab.com/codeigniter/user-guide/libraries/security.html:
您可以通过打开来启用csrf保护 application / config / config.php文件并设置:
$ config ['csrf_protection'] = TRUE;如果您使用表单助手 form_open()函数会自动插入一个隐藏的csrf字段 你的表格。
错误来自system/core/Security.php
public function csrf_show_error()
{
show_error('The action you have requested is not allowed.');
}