在Windows 7上使用IIS 7.5configurationPHP 5.3.8:奇怪的错误消息

我试图在IIS 7上安装Windows 7上的PHP 5.3.8。 当我浏览到一个PHP文件时,无论它的内容是什么(例如空,一个简单的打印,对phpinfo()的调用),我总是得到这个消息:

 Fatal error: Unknown: Failed opening required '-' (include_path='.;c:\php\ext') in Unknown on line 0 PHP Fatal error: Unknown: Failed opening required '-' (include_path='.;c:\php\ext') in Unknown on line 0 

我的PHP脚本不使用任何包括。 我尝试在IIS中手动设置PHP作为FastCGI,然后我也尝试卸载PHP并重新安装它,要求以相同的结果在IIS中安装FastGI。

我究竟做错了什么?

这意味着PHP无法扫描目录 – 或者C:\ php \ ext不存在。

你可以在你的php.ini文件中完全删除该行

我发现它与PHP在IIS中被映射为CgiModule和FastCgiModule相关。 我删除了CGI条目,错误消失了。