1、首先安装IIS FastCGI,下载地址
打开页面后点右边 download x86 / x64 看看你服务器选择下载
安装后在 C:\WINDOWS\system32\inetsrv 目录下产生了五个文件 同时在 IIS 的 “Web 服务扩展”里多了 FastCGI Handler2、下载IIS下的PHP,下载地址,
下载php-5.3.0-nts-Win32-VC9-x86.msi直接下一步,下一步安装至 C:\PHP 目录,并给 IIS 启动帐户组或用户赋予读取和运行权限。4.配置fastcgi
打开C:/WINDOWS /system32/inetsrv这个目录。找到fcgiext.ini这个文件,并打开。
将里面的内容全删(全是注释掉的文件,如果想 自己看看,可以留着),替换为以下内容 注意自己修改php-cgi.exe路径
[Types]
php=PHP[PHP]
ExePath=d:/WIMP/PHP5.3/php-cgi.exe InstanceMaxRequests=10000 ActivityTimeout=300 RequestTimeout=300 EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC: d:/WIMP/PHP5.3/ 3、安装后找到PHP安装目录下的PHP.INI文件,找到下面[Date]
; Defines the default timezone used by the date functions
;
; date.timezone =
更改为
[Date]
; Defines the default timezone used by the date functions
;
date.timezone = Asia/Shanghai
7.配置系统的path 参数右击“我的电脑”-》属性-》高级-》环境变量-》系统变量 的 path 确保有d:/WIMP/PHP5.3/ (这个路径根据自己情况修改)
8.配置iis
右击网站,选属性,然后选项卡选择主目录。将执行权限选为纯脚本,然后点击配置按钮,在应用程序扩展列表中找到 .php 这行,并选择,点击编辑,可执行文件选择C:/WINDOWS/system32/inetsrv/fcgiext.dll 选好后按确定,如果有isapi模式的请自行删除,重启iis。