gpt4 book ai didi

php - CakePHP - 为什么不报告错误?

转载 作者:行者123 更新时间:2023-12-03 08:36:33 27 4
gpt4 key购买 nike

我已经停止在我的 CakePHP 应用程序中接收错误消息。如果您将调试设置为 0,通常会抑制错误消息;如果它是 1 或 2,那么您会收到错误消息(加上堆栈跟踪等)但是如果出现错误,无论我的调试设置如何,我都不会得到任何信息。因此,如果我引入错误(语法、逻辑等),我得到的只是一个空白页,没有任何行号或任何指示。错误似乎在某个地方被吞没了,但我找不到在哪里。 ini_get('error_reporting')返回 E_ALL.
这确实奏效了,所以我几乎可以肯定自己已经把它弄坏了。我只需要一些指示从哪里开始尝试修复它。谢谢!

最佳答案

您可以开始查看您的启动方法,以检查调试设置是否已在某处更改为 0。
一些开始寻找的地方可能是:AppController::beforeFilter()和当前 Controller 的beforeFilter() .
您还可以查看其他钩子(Hook),以确保...

您也可以尝试发出 Configure::write('debug', 2);在创建错误陈述之前。

关于php - CakePHP - 为什么不报告错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1721688/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com