为什么有些PHP错误没有写入PHP日志?
在我必须处理的服务器上,vhost的错误不会进入标准PHP错误日志 在php.ini中,我们有为什么有些PHP错误没有写入PHP日志?,php,logging,error-handling,Php,Logging,Error Handling,在我必须处理的服务器上,vhost的错误不会进入标准PHP错误日志 在php.ini中,我们有 log = /var/log/file phpinfo没有显示vhost和整个服务器之间的任何差异 但是set_error_处理程序设置的回调函数捕获php日志中没有的错误 错误报告设置为E\U ALL一次,从不修改 你能帮我找到一种方法来探索这里发生了什么吗?也许是没有记录的错误?因此,您会看到比日志文件中更多的错误。可能是未记录的错误?因此,您会看到比日志文件中更多的错误。我会查看php.in
log = /var/log/file
phpinfo没有显示vhost和整个服务器之间的任何差异
但是set_error_处理程序设置的回调函数捕获php日志中没有的错误
错误报告设置为E\U ALL一次,从不修改
你能帮我找到一种方法来探索这里发生了什么吗?也许是没有记录的错误?因此,您会看到比日志文件中更多的错误。可能是未记录的错误?因此,您会看到比日志文件中更多的错误。我会查看php.ini中的error\u log、log\u error和error\u reporting指令,也会查看httpd.conf,因为也可以使用php\u admin\u值和其他值在那里添加指令。我会查看error\u log,在php.ini中记录_error和error_reporting指令,并查看httpd.conf,因为也可以使用php_admin_值和其他值在那里添加指令