Windows中IIS7+FastCGI配置PHP环境Windows效劳器操作系统 电脑资料
从PHP5.3开始,PHP for windows已经不再支持ISAPI的方式加载,按照微软的推荐,FastCGI方式加载php环境是目前最好也是最快的,因为FastCGI大大加强了IIS处理PHP的能力,能迅速提高PHP站点的反响速度和生产力,并具有更高的稳定性和平安性,
在IIS上搭建PHP环境的方式主要有三种,优劣如下:
1、CGI方式加载PHP环境,通常就是IIS里面配置解释器为,早期比拟常见,目前使用较少。 特点是:稳定,但效率太低。
2、ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi.dll,目前使用最多,应用最广。 特点是:多线程,效率较高,但不够稳定。
3、FastCGI方式加载PHP环境,在IIS环境里并不常见,但其它系统环境应用还是有的,不过IIS7.0开始内置FastCGI了。 特点是:高效率,高稳定性,属于将来开展趋势。
从PHP5.3开始,PHP for windows已经不再支持ISAPI的方式加载,按照微软的推荐,FastC
GI方式加载php环境是目前最好也是最快的,因为FastCGI大大加强了IIS处理PHP的能力,能迅速提高PHP站点的反响速度和生产力,并具有更高的稳定性和平安性。
下面就动手配置PHP环境,IIS+FastCGI使用PHP的话,需要下载VC9的Non Thread Safe版本,下载地址为windows.php./download/ 在安装PHP前,首先我们应该给IIS安装IIS FastCGI(IIS7已经内置),下载地址为.iis./expand/fastcgi 接下来便是安装Php了,安装过程中仅有一步是需要注意的,就是下列图中需要选择IIS FastCGI:
安装完成后,翻开命令提示符,输入如下命令
代码如下复制代码
cd C:/WINDOWS/system32/isrv
cscript. fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:/Program Files/"
#注意:path:"” 是你安装php的目录
cscript. fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
cscript. fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHPFCGIMAXREQUESTS:10000
ok!完毕! 测试下:新建一个.php文件,里面内容如下:
代码如下复制代码
phpinfo();
>
如果翻开出现如下界面,就大功搞成啦!
这样的方法 IIS就不用怎么配置,他都会自动配置好了! 如果按上面的教程配置好后,运行php测试页面,出现了500错误,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。