将 php 错误放入日志文件

将 php 错误放入日志文件

我在 iMac 上运行 mac 10.6.4 并将其用作开发服务器。

我安装了 Apache 和 Entropy php5,当我编写应用程序时,如果 php 出现错误,某些页面将无法运行,但是这些错误并未记录在日志文件中,因此我创建了一个 php_errors.log,并在 php.ini 文件中输入了以下内容

error_log = /usr/local/php5/logs/php_errors.log

但是错误没有写入此文件,而且

log_errors = true

可能是什么问题呢

答案1

在您的php.ini您还必须设置

display_errors = Off
log_errors = true

然后重新启动您的网络服务器。

答案2

如果脚本中存在这样的代码error_reporting(0);,错误就不会写入日志文件

相关内容