【问题标题】:Trying to INstall PHP on windows 7 ultimate with IIS6尝试使用 IIS6 在 Windows 7 Ultimate 上安装 PHP
【发布时间】:2011-02-06 20:13:45
【问题描述】:

我正在尝试在我的 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默认情况下安装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中运行,请帮忙

【问题讨论】:

  • 您无法在 Windows 7 上安装 IIS6。不可能。您可能已经安装了 IIS,但它是 IIS7.5,而不是 IIS6。欲了解更多信息:iis.net

标签: php iis windows-7 iis-6


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-04-26
      • 1970-01-01
      • 2017-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-12
      相关资源
      最近更新 更多