CakePHP在Controller操作中禁用调试问题

时间:2010-09-17 12:39:27

标签: cakephp

有人可以帮我解决我在这里发生的事情。

我的控制器上有一个ajax函数,当它返回json时,它会标记一些未定义的变量注意事项,即使我在函数顶部有Configure::write('debug', 0)

在函数中输出Configure::read("debug")会正确显示零。

如果我在core.php中将调试更改为0,则消息会消失。

有谁知道为什么我仍然会收到通知?我真的想不出它出了什么问题

由于

1 个答案:

答案 0 :(得分:1)

我通常把它放在beforeFilter文件的app_controller.php函数中:

if ($this->RequestHandler->isAjax()) Configure::write('debug', 0);

看看是否有帮助。