如何在Codeigniter中获取实际的错误消息?

时间:2013-04-25 00:56:55

标签: php codeigniter wamp

我收到此错误消息:

  

遇到错误

     

不允许您请求的操作。

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

为了记录,这个表单/页面在LAMP上运行正常,只显示此消息,因为我正在我的WAMP机器上测试它。真的很混乱。

1 个答案:

答案 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

中的第205行
public function csrf_show_error()
{
    show_error('The action you have requested is not allowed.');
}