iis6、7支持以fastcgi方式运行php程序
安装php
下载:windows.php.net//downloads/releases/php-5.3.19-nts-Win32-VC9-x86.msi
安装过程中选择iisfastcgi方式安装
如果没有安装IIS FASTCGI的 下一步会提示没有安装的,下载安装就行了
FastCGI for IIS 6 7 http://www.iis.net/expand/fastcgi
安装好之后继续下一步,默认安装到c:/Program Files/PHP目录
配置IIS
cmd命令行
>cd C:\WINDOWS\system32\inetsrv
>cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\Program Files\PHP\php-cgi.exe"
注意:path:"xxxx\php-cgi.exe” 是你安装php的目录
> cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
> cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
控制面板-管理工具-internet信息服务,进入到网站-localhost目录 右键属性,配置好网站、主目录、文档
注意:主目录下要配置开始位置的“配置”选项,添加->可执行文件选择php-cgi.exe位置,扩展名写.php 确定
命令行 net stop w3svc停止iis服务 net start w3svc开启iis服务