我不知道如何让 PHP 与 IIS Web 服务器一起工作。目前,当我尝试加载一个 php 页面时,我收到以下消息 HTTP 错误 500.21 - 内部服务器错误 处理程序“PHP52_via_FastCGI”在其模块列表中有一个坏模块“FastCgiModule” 这就是我所做的, 去了 http://www.microsoft.com/web/platform/phponwindows.aspx 单击安装(似乎有效)。 但是,我无法让我的 php 页面工作! 泰德
最佳答案
您可能没有安装 IIS 的 CGI 模块。再次打开 Microsoft Web Installer。查看 IIS 的服务器部分:CGI 并安装它。
为了完整性,您可以通过打开 Internet 信息服务管理器来检查已安装的模块。将站点扩展到您的默认网站(如果您有其他设置,则扩展到其他站点)。在 IIS 部分,查找并打开模块。如果您没有看到 FastCgiModule,则必须通过 Web 安装程序安装它(看起来它与常规 Cgi 模块捆绑在一起)。
关于php - 无法让 PHP 在 IIS Web 服务器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5173767/