嗯,今天的主要工作是做了一点尝试 在Win2003环境下使用IIS+FastCGI+PHP 使用了MS自己开发的FastCGI模块 安装的过程其实很简单: 1.下载安装FastCGI 点击进入下载页 2.下载安装PHP,我选择的是直接下载安装文件,安装的时候选择IIS With FastCGI,然后编辑一下php.ini以便符合自己的要求,这点和ISAPI模式的安装没区别. 3.编辑C:\WINDOWS\system32\inetsrv下的fcgiext.ini加入以下几行 [Types] php=php [php] ExePath=youpath\php-cgi.exe InstanceMaxRequests=10000 EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000 然后重启IIS服务器即可. 值得注意的是,在FastCGI模式下,PHP运行于IIS_WPG用户而不再是IIS的匿名用户了,设置文件可编辑权限的时候,要把写权限给它才可以.今天就是因为它的缘故一直安装不上PHPCMS,也不报错,郁闷了一下午.