【问题标题】:Show custom error message when debug_mode = 0当 debug_mode = 0 时显示自定义错误消息
【发布时间】:2014-03-27 08:33:24
【问题描述】:

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

没关系,我做到了,现在没关系-> 我从视图 missing_controller.ctp 中获取文本。但这仅在 debug_mode = 2 时有效。

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

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

如果控制器在 debug_mode 设置为 0 时不存在,您能否告知我如何查看 missing_controller.ctp?

我使用的是 CakePHP 2.4.6。 非常感谢

【问题讨论】:

    标签: cakephp-2.4


    【解决方案1】:

    你需要创建这个文件:

    app/View/Errors/error400.ctp
    

    当调试为 0 时显示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-19
      • 2021-12-01
      • 1970-01-01
      • 2016-07-23
      • 2016-04-17
      相关资源
      最近更新 更多