php - 无法让 PHP 在 IIS Web 服务器上运行

标签 php iis webserver

我不知道如何让 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/

相关文章:

php - 为什么压缩的 blob 值不会改变 sqlite 数据库大小?

SSL 证书从 IIS 中消失

node.js - 通过我的网络服务器与我的树莓派通信

apache - 将 .htaccess 转换为 web.config

python-3.x - python Web服务器错误处理

php - Laravel 获取 sql 查询的总和

php - AWS SDK for PHP 可以在不禁用 osx 上的 SSL 验证的情况下工作吗?

php - 如何循环遍历 PHP 代码以将 JSON 数据插入 MySQL 数据库

http - 浏览文件时出现未经授权的错误

asp.net - 文本区域的实际限制是什么?