2012-05-16 23 views
1

CakePHP为PHP Notifications/Errors等事件输出简单的日志消息,如果日志记录打开,并且我想知道是否有任何方法将Cake设置为自动输出额外的信息PHP错误测试;我特别在会话信息之后。如果我可以获得用户ID,那么在调试时会很有帮助。将会话数据添加到自动Cake错误/调试日志

为了澄清,这些日志你core.php组到达

Configure::write('log', true); 

我知道我可以做我自己的日志,然后其中可能包括我需要的信息,但我想追加默认PHP错误消息来捕捉错误我不知道,如果可能的话。就像倾倒$_SESSION阵列到我的日志将是一个开始,但我不知道这是可能的。

我正在使用Cake 2.2.2,我是而不是使用AuthComponent进行身份验证。

回答

0

我建议您使用错误日志来创建不同的日志,但是如果您想使用错误日志,那就是您的交易。 在此书写错误日志中的$ _SESSION,它是如此简单,只写了下面的代码,无论你想它

$this->log($_SESSION,'error'); 

它为我

enter image description here

您可以继续使用错误日志拯救你想要的一切

相关问题