• IIS FastCGI配置


         先点这里下载一个32位的FastCGI extension for IIS,然后将其安装,安装后的文件应该放到system32\inetsrv目录下。

      之后打开system32\inetsrv目录,执行下面的语句,其中c:\php为你的PHP目录,可以修改为其他数值。

      

    cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"c:\php\php-cgi.exe"

      在Internet信息服务管理器中,选择网站或应用程序的根目录,打开目录属性页(右键选择“属性”),再选择“主目录”。点击“配置”按钮,选择“映射”Tab页。点击“添加...”,在“可执行文件”设为: c:\windows\system32\inetsrv\fcgiext.dll,扩展名设为.php,选择“确认文件是否存在”,然后“确定”保存设置。

      修改php.ini文件,增加如下语句:

      fastcgi.impersonate = 1
      cgi.fix_pathinfo
    = 1
      cgi.force_redirect
    = 0

      之后打开system32\inetsrv目录,执行以下语句:

      

    cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
      cscript fcgiconfig.js
    -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000

      最后,配置c:\php目录的安全性,使得IIS_WPG组对于这个目录有读取和执行的权限。

      这时候,基于FastCGI的PHP就成功配置到IIS6上了。

  • 相关阅读:
    DVS6446教程链接
    今晚做的二值化和分割
    Sybase ETL
    QR码的结构
    cannot open file Default/configPkg/linker.cmd 错误
    QR 码的位置检测符
    QR Code
    C6000 OMAP DAVINCI的关系
    Davinci笔记 DSP子系统 VS ARM子系统
    ETL简介
  • 原文地址:https://www.cnblogs.com/zpino/p/1986161.html
Copyright © 2020-2023  润新知