IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误

IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第1张图片

1.工具原料

1.阿里云ESC Windows Server2008 R12
2.IIS6.0
3.PHP5.4.40
4.PHPManger

2.操作步骤

1. 安装IIS

此处略过参考教程

2.将PHP5.4.40压缩包 解压至 服务器目录
IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第2张图片
3.安装PHPManger
IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第3张图片
2.3.1

安装完成后 重新打开IIS管理器
会出现一个 PHPManger

IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第4张图片
2.3.2

双击打开 点击 Register new PHP version

IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第5张图片
2.3.3

弹出的的窗口中选择刚才php解压的路径 选择 路径下的 php-cgi.exe文件


IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第6张图片
2.3.4

打开网站根目录 新建一个 index.php
写入


保存
右击网站 浏览

IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第7张图片

打开网站链接此时可能会出现如下错误


IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第8张图片

这个问题是因为PHP5.3是Visual C++ 2008 compiler (VC9)编译的,所以需要在服务器上安装Visual C++ 2008 runtime,点击下载安装(必须下载安装x86的 无论系统是x86还是x64)

4.安装vcredist_x86.exe
IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第9张图片
2.4.1

安装完成后 刷新网页 出现如下 内容则说明问题解决


IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误_第10张图片

问题解决

你可能感兴趣的:(IIS6.0 配置PHPManger出现 HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误)