编辑CakePHP上的黑洞消息

时间:2013-02-22 11:44:03

标签: security cakephp csrf

在CakePHP上,组件安全性已打开,CSRF也是如此,当组件捕获它认为是攻击的内容时,它会抛出错误消息。

  

该请求已黑屏

     

错误:在此服务器上找不到请求的地址'/ login'。

即使将debug设置为0,也会显示错误消息。这对普通用户来说没有任何意义,并且可能会使任何人感到困惑,因为毕竟请求的地址存在。

有没有办法在不触及CakePHP核心代码的情况下编辑该消息?或者可能重定向到$this->data为空的推荐人?

1 个答案:

答案 0 :(得分:3)

您可以修改error400.ctp文件夹中的error500.ctpapp/View/Errors/并覆盖这些消息。