今天搭建网站的时候,需要配置网站的php运行环境为fastcgi模式,以往的网站都是采用isapi模式搭建的,既然是第一次遇到这样的问题,肯定是能学到东西了,我就自己搭建了一下,没想到成功了,呵呵,现在分享我的心得;
copyright www.iisboy.com
IISBOY网,IISBOY.COM
IISBOY网,IISBOY.COM
解压到D:\php目录下
设置IIS启动帐号对D:\php\有读取执行权限
3、注册PHP到FastCGI
cscript fcgiconfig.js -add -section:"php" -extension:php -path:"D:\php\php-cgi.exe"
4、做一些性能和安全设置
D:\php\php.ini-recommended重命名为为D:\php\php.ini
打开D:\php\php.ini,修改:
extension_dir = "D:\php\ext"
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
php.ini 其他的地方设置跟平时配置isapi 模式一样;
执行:
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
以上两项设置最大池和响应连接数,可以根据自己的硬件配置、使用情况修改 内容来自www.iisboy.com
(本文由IISboy原创,转载请注明出处!)