当display_errors在AJAX响应中设置为0 500时的PHP

时间:2010-05-11 11:33:31

标签: php ajax apache

我有线问题。当我在生产环境中将display_errors设置为0时,对某些PHP脚本的AJAX请求返回apache服务器错误500并且没有任何作用。当我将其设置为1时,响应为200,一切似乎都很好。

问题是display_errors和服务器错误号之间的联系是什么。我没有得到它,php.com根本没有解释这一点。

此外我设置了error_log但是没有记录错误,display_errors设置为1或0.有没有人之前有这个问题?

1 个答案:

答案 0 :(得分:1)

  

问题是display_errors和服务器错误号之间的联系是什么。我没有得到它,php.com根本没有解释这一点。

display_errors是一个PHP内部方法,用于来自PHP的错误。服务器错误来自Apache,并不直接与PHP *(list of HTTP Status Codes

相关

* - 尽管PHP能够发送HTTP状态码