IIS6 fastcgi配置php运行环境

操作系统:使用windows 2003 server 32位系统,IIS6。
PHP版本:官方下载PHP 5.3.26 VC9 x86 Non Thread SafeZIP版本。
IIS6 FastCGI安装包:FastCGI for IIS 。(压缩包里面有x86和x64  2个版本,注意你服务器系统是多少位的,32位安装x86,64位安装64位的,不要搞错了)
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支持: IIS6 fastcgi配置php运行环境
  3. 安装下载的FastCGI for IIS工具,本文下载的文件名为fcgisetup_1.5_rtw_x86.msi。安装完成后无提示,直接打开文件C:\WINDOWS\system32\inetsrv\fcgiext.ini在最后[Types]后添加以下
    [Types]
    php=PHP
    
    [PHP]
    ExePath=C:\php-5.3.26\php-cgi.exe
    InstanceMaxRequests=10000
    ActivityTimeout=600
    RequestTimeout=600
    EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:C:\php-5.3.26		
    IIS6 fastcgi配置php运行环境
  4. 检查IIS是否配置正确了FastCGI的调用。如下图: IIS6 fastcgi配置php运行环境 IIS6 fastcgi配置php运行环境

来源:http://www.magicwinmail.com/setupiis/iis6fastcgi.html

评论(0)网络
阅读(132)喜欢(0)不喜欢(0)PHP/apache/Perl