IIS7.0使用FastCGI方式配置PHP以后,在编写PHP程序时,经常会出现HTTP 500错误
HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意外情况。
研究了下,发现时PHP没有开启错误提示,这样IIS无法处理PHP的语法错误等,所以任何错误都会显示出HTTP 500错误。
解决方法很简单,打开PHP.ini,设置显示错误
display_errors = On
然后打开IIS 7,重新启动FastCGI

再打开页面看看,是不是就能够显示正常的PHP错误了。