我在 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);
,错误就不会写入日志文件