尝试使用IIS6在Windows 7终极上安装PHP

时间:2010-04-12 01:05:09

标签: php iis windows-7 iis-6

我正在尝试在我的Windows 7机器上安装php。我已经安装了IIS 6.x,我也安装了php。 我使用了这个教程http://blogs.iis.net/bills/archive/2006/09/19/How-to-install-PHP-on-IIS7-_2800_RC1_2900_.aspx 我唯一不明白的是这部分:4)安装IIS7,确保在IIS安装期间安装ISAPI扩展组件(对于PHP-ISAPI - 我使用的是)或CGI组件(如果您更喜欢CGI)(ISAPI)默认情况下,CGI 安装)

现在当我去localhost时出现错误。

HTTP错误500.19 - 内部服务器错误 无法访问请求的页面,因为页面的相关配置数据无效。

4:         <handlers>
5:             <add name="PHP" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\web\php5\php-cgi.exe" resourceType="Unspecified" />
6:         </handlers>

另外php页面在IE中不起作用,请帮忙

2 个答案:

答案 0 :(得分:1)

顺便说一句,启动和运行PHP的最简单方法是使用Microsoft的Web平台安装程序,它将为您设置一切,不仅包括PHP,还包括IIS,URL重写,WinCache和FastCGI,只需单击一下即可。 所以去: http://www.microsoft.com/web/platform/phponwindows.aspx

答案 1 :(得分:0)

您正在使用FastCgiModule,但您已链接到使用ISAPI的分步版本。
该文档中有fastcgi版本的链接:http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/
它还包括一个如何在IIS7上启用FastCGI支持的部分。