【发布时间】:2012-08-13 02:19:48
【问题描述】:
我一直在尝试让 PHP 与 IIS 7.5 一起工作,但遇到了一些障碍。每当我尝试加载页面时,都会出现以下错误:
“HTTP 错误 500.0 - 内部服务器错误 C:\Program Files\PHP\php.exe - FastCGI 进程意外退出”
模块 FastCgiModule
通知ExecuteRequestHandler
处理程序 PHP_via_FastCGI
错误代码0x00000000
请求的 URL *http://localhost:80/index.php
物理路径 C:\inetpub\wwwroot\index.php
匿名登录方法
匿名登录用户
失败的请求跟踪日志目录 C:\inetpub\logs\FailedReqLogFiles
我已根据 IIS 的需要修改了 PHP.ini 文件,并将其切换为详细模式。 C:\inetpub\logs\FailedReqLogs 中没有任何日志字段,其他生成的日志文件中也没有与此错误相关的日志。
我已经尝试过在这里和其他地方找到的其他修复方法,但到目前为止都没有成功。
具体来说,这些是: 重新检查 PHP.ini 设置 fastCGI 以在 IIS 中使用 PHP(将其配置为加载 php.exe) 尝试WinCache作为执行方式。
【问题讨论】:
-
您要使用哪个版本的 PHP?