我对Zend,PHP和我的Apache服务器有一些问题。
所以我在生产环境中徘徊了如何将错误和异常从php记录到apache日志中。

这是我的prodction Env的application.ini:

phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
resources.frontController.throwExceptions = 0
resources.frontController.params.displayExceptions = 0

而且,对于开发环境,我有:
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.throwExceptions = 1
resources.frontController.params.displayExceptions = 1

因此,我需要的是用户看不到错误,但是应该将它们记录在我的apache日志中(如在开发环境中一样)。

谢谢 :)

最佳答案

您想要的是打开PHP error_reporting(以所需的任何日志级别),然后关闭display_errors

关于php - Zend : How to log PHP errors,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26144379/

10-10 23:04