IIS7 PHP环境下调试程序时 HTTP 500内部服务器错误我们都知道会是程序错误,但没有打开错误提醒具体错误不情况,下面我们来看看如何让HTTP 500错误显示成真正的错误好方便我们找到解决办法。
IIS7下PHP环境下打开网站出现 “HTTP 500内部服务器错误”:
解决方法如下:
修改PHP.ini文件如下
log_errors = Off
另外php关闭warning报错,修改php.ini文件中的error_reporting,默认情况下应该是:
display_errors = Off
error_reporting = E_ALL & ~E_NOTICE
如果修改成这样还是出现warning报错就把warning也去掉:
error_reporting = E_ALL & ~E_NOTICE | E_WARNING
经常见到error_reporting(7)直意为:设定错误讯息回报的等级。
最后重启iis