debug_mode = 0时显示自定义错误消息

时间:2014-03-27 08:33:24

标签: cakephp-2.4

我是CakePHP的新手,我不能处理一件事。如果我输入不存在的URL控制器,我会收到错误消息缺少控制器并发出通知: 如果要自定义此错误消息,请创建app \ View \ Errors \ missing_controller.ctp

这没关系,我做到了,现在好了 - >我从查看missing_controller.ctp获取文本。但这只适用于debug_mode = 2。

在生产时,当我将debug_mode设置为0时,我只得到错误 - 错误:请求的地址' / xx'在此服务器上找不到。查看missing_controller.ctp未显示

我找到了一些解决方案,但到目前为止没有任何帮助。

如果控制器在debug_mode设置为0时不存在,请告诉我如何看到missing_controller.ctp?

我正在使用CakePHP 2.4.6。 非常感谢你

1 个答案:

答案 0 :(得分:0)

您需要创建此文件:

app/View/Errors/error400.ctp

当debug为0时显示。