在/var/log/apache2/error.log中我能跟踪http 500错误,只有当我从浏览器点击url时才能记录错误但是当我通过ajax调用或邮递员调用api时,那么任何语法apache2 / error.log中未记录错误(500错误)。请告诉我如何记录这个。谢谢!提前。
答案 0 :(得分:1)
如果您收到错误并且您的Apache没有任何问题,那么您的PHP可能存在问题。查看PHP错误日志中的错误。如果PHP没有记录错误,那么您需要更改php.ini文件,以便log_errors
为1
,error_log
是您希望记录错误的文件名。 (我推荐"error_log"
。这会将所有错误记录到与创建错误的文件相同的目录中的文件error_log。)