PHP 目前不会记录命令行产生的错误。
我有:
log_errors = On
error_log = /var/log/php_errors.log
在文件 /etc/php5/cli/php.ini 中。
我是否缺少进一步的设置来使其正常工作?
最佳答案
请检查运行 PHP CLI 的用户帐户是否具有对 /var/log/php_errors.log
的写入权限。
此外,您可以像这样验证您使用的是正确的 php.ini 文件:
php -a -c /etc/php5/cli/php.ini
关于PHP CLI 不会记录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6387542/