无法在IIS7.5下显示PHP错误

无法在IIS7.5下显示PHP错误,php,iis,iis-7,Php,Iis,Iis 7,服务器是:Win 2008 R2 如果我没记错的话,Php版本是5.2。(已与wordpress和mysql以及WPI一起安装) 我确实安装了wordpress和arras主题。在某些页面上,我确实有500个错误。问题是,不能真正调试和修复错误,因为它是500,没有错误显示(没有致命/警告/通知或什么都没有) 在php.ini错误部分,我有以下设置: error_reporting = E_ALL display_errors = Off display_startup_errors =

服务器是:Win 2008 R2
如果我没记错的话,Php版本是5.2。(已与wordpress和mysql以及WPI一起安装)

我确实安装了wordpress和arras主题。在某些页面上,我确实有500个错误。问题是,不能真正调试和修复错误,因为它是500,没有错误显示(没有致命/警告/通知或什么都没有)

在php.ini错误部分,我有以下设置:

error_reporting = E_ALL  
display_errors = Off  
display_startup_errors = Off  
log_errors =On  
log_errors_max_len = 1024  
ignore_repeated_errors = Off  
ignore_repeated_source = Off  
report_memleaks = On  
track_errors = Off  
error_log = "C:\\inetpub\\logs\\php_error_log.txt"  
日志文件在用户、管理员和网络服务上是写+读的

我试图用详细错误而不是DetailedLocalOnly来更新machine.config,但没有真正起到作用,因为我仍然得到了一个标准的500错误页面

事件查看器中没有任何内容(使用syslog编辑php.ini不会执行任何操作)

奇怪的是,似乎有些错误我得到了一张空白页

我试图制作一个只有以下内容的测试页面:
,但它只显示一个空白页面,而不是预期的致命错误

在我做的追踪中,我只得到了以下信息:

No.175. Warning -MODULE_SET_RESPONSE_ERROR_STATUS 

ModuleName FastCgiModule
Notification 128
HttpStatus 500
HttpReason Internal Server Error
HttpSubStatus 0
ErrorCode 0
ConfigExceptionInfo
Notification EXECUTE_REQUEST_HANDLER
ErrorCode The operation completed successfully. (0x0)
我试着尽可能多地阅读IIS论坛,并做了一些试用,但到目前为止,我似乎什么也做不了,只是撞到了墙。

阅读此问题的解决方法。这将在Win2K8 R2 SP1中修复,以便FastCGI进程返回的错误不会被IIS自定义错误模块覆盖

谢谢,
坎瓦尔

不错的一个。。。虽然有些错误我只能得到一张白纸。奇怪的是,我将不得不对此进行调查。奇怪的是,我似乎仍然无法写入PHP日志。但它给了我一些很好的见解,在哪里搜索,谢谢!在Wind2008 R2 SP1中似乎没有修复。解决办法也不能解决这个问题。