Symfony2错误记录

时间:2013-11-22 18:49:41

标签: symfony logging

我想知道如何配置我的生产环境以记录所有错误。事实上,我有错误,如发生的PHP致命错误,并没有记录,我不明白为什么。实际上他们登录了apache日志,但有没有办法在我的应用程序的日志文件夹中记录所有这些日志?

谢谢, 的Valentin

1 个答案:

答案 0 :(得分:1)

您自己(或Symfony / Monolog)的错误处理程序无法处理(并因此记录)了几个错误,参见set_error_handler文档。因此,虽然可以记录一些错误,但您无法记录所有错误(例如,解析/编译错误)。这是PHP中固有的限制。

显然,通过检测和记录register_shutdown_function中的错误有一种解决方法,但我不确定这是否是您所要求的。 :)