一切福田,不離方寸,從心而覓,感無不通。

IIS6中配置FastCGI运行PHP

环境说明:

操作系统:使用windows 2003 server 32位系统,IIS6。
PHP版本:官方下载PHP 5.3.26 VC9 x86 Non Thread SafeZIP版本。
IIS6 FastCGI安装包:FastCGI for IIS x86版本
PHP路径:C:\php-5.3.26\
FastCGI相关文件和路径 :

C:\WINDOWS\system32\inetsrv\fcgiext.dll
C:\WINDOWS\system32\inetsrv\fcgiext.ini

配置步骤:

  1. 解压PHP文件,修改目录名放到C盘。目录地址为C:\php-5.3.26\
  2. 复制php.ini-production改名为php.ini,先参考PHP.ini参数说明修改。
    并修改PHP对FastCGI支持:
  3. 安装下载的FastCGI for IIS工具,本文下载的文件名为fcgisetup_1.5_rtw_x86.msi。安装完成后无提示,直接打开文件C:\WINDOWS\system32\inetsrv\fcgiext.ini在最后[Types]后添加以下

  4. 检查IIS是否配置正确了FastCGI的调用。如下图:

from:http://www.magicwinmail.com/setupiis/iis6fastcgi.html