PHP ini错误报告不工作。错误500所有分析/语法错误

PHP ini错误报告不工作。错误500所有分析/语法错误,php,iis-8,Php,Iis 8,让PHP 5.5.8与IIS 8一起运行。由于某种原因,因为我更新了PHP,所以没有收到错误消息,只有一个错误500页。没有错误的页面功能正常 我在c:\php\php.ini中设置了php.ini,如下所示 error_reporting = E_ALL display_errors = on 对于*.php扩展,我将IIS8中的cgi映射设置为c:\php\php-cgi.exe php安装在c:\php中,这里是phpinfo 底部一个奇怪的项目是:环境路径C:\ProgramFiles

让PHP 5.5.8与IIS 8一起运行。由于某种原因,因为我更新了PHP,所以没有收到错误消息,只有一个错误500页。没有错误的页面功能正常

我在c:\php\php.ini中设置了php.ini,如下所示

error_reporting = E_ALL
display_errors = on
对于*.php扩展,我将IIS8中的cgi映射设置为c:\php\php-cgi.exe

php安装在c:\php中,这里是phpinfo

底部一个奇怪的项目是:环境路径C:\ProgramFilesx86\PHP\v5.4-这里不再有PHP或文件夹。path变量已更改为c:\php。为什么旧的安装位置仍然显示

PHP Version 5.5.8

System  Windows NT computername 6.2 build 9200 (Windows Server 2012 Standard Edition) i586

Build Date  Jan 8 2014 15:26:19

Compiler    MSVC11 (Visual C++ 2012)

Architecture    x86

Configure Command   cscript /nologo configure.js "--enable-snapshot-build" "--enable-
debug-pack" "--disable-zts" "--disable-isapi" "--disable-nsapi" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared" "--with-enchant=shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--disable-static-analyze" "--with-pgo"

Server API  CGI/FastCGI

Virtual Directory Support   disabled

Configuration File (php.ini) Path   C:\Windows

Loaded Configuration File   C:\PHP\php.ini

Scan this dir for additional .ini files     (none)

Additional .ini files parsed    (none) 

IIS中是否存在覆盖显示错误页的内容?我对旧版本的php没有任何问题。

奇怪的是,如果您有:

error_reporting = E_ALL
display_errors = on
log_errors = on
然后,您将获得所有错误的错误500页

只要换衣服就行了

log_errors = off

然后你就可以开始了

我有一个非常类似的问题-不知道PHP5.4可以正常工作!