错误日志,在Php.ini文件中
php版本:
PHP Version 5.5.9-1ubuntu4.19
php.ini中有这样的一段:
; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
所以:
对于error_reporting的配置:
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
对于display_errors = Off 用户访问的时候错误不显示,会显示空白页面,500错误代码
下面三项是至关重要的:
log_errors = On #打开错误日志
error_log =/var/log/php_parse_errors.log
注意的一点:
在此文件配置了错误日志,对于nginx关于php的错误就不会记录了
还有,对于log日志的权限,非root用户要有写的权限,我当初在配置的时候,配置了好久,就是不行。
chmod a+w xx.log