日志标签 ‘FastCGI’

IIS如何安装FastCGI

2012年4月26日

1.先下载FastCGI For IIS6,并安装。
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&displaylang=en

2.再注册PHP到FastCGI,在CMD命令行下运行
cscript fcgiconfig.js -add -section:”PHP” -extension:php -path:”C:\PHP\php-cgi.exe”

fcgiconfig.js 默认存放目录是:C:\WINDOWS\system32\inetsrv

3.FastCGI设置
将C:\PHP\php.ini-recommended重命名为为C:\PHP\php.ini
打开C:\PHP\php.ini,修改:
extension_dir = “C:\PHP\ext”
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0

其它根据实际需要对php.ini进行设置修改
然后执行:
cscript fcgiconfig.js -set -section:”PHP” -InstanceMaxRequests:500
cscript fcgiconfig.js -set -section:”PHP” -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:1000
以上两项设置最大池和响应连接数。

最后重启IIS即可.