简单配置 IIS6 + FastCGI 高效运行PHP
Windows2008的IIS7已集成FastCGI,运行PHP速度飞快已超过Apache。
看了 IIS6.0以FastCGI模式加载php环境的测试 ,参考月光博客的 IIS下PHP的ISAPI和FastCGI比较 ,于是把复杂的事情简单化总结了这个教程。
本文假设您服务器已正常运行 IIS6 + ISAPI模式的PHP。
1、把FastCGI的dll和ini文件解压在PHP目录,我的是:
D:PHPnowphp-5.2.6-Win32
2、IIS —— Web服务扩展 —— 添加一个新的Web服务扩展 FastCGI ,允许,要求的文件为
D:PHPnowphp-5.2.6-Win32fcgiext.dll
IIS —— 网站 —— 主目录 —— 配置 —— 把原来的PHP扩展的dll文件也替换为fcgiext.dll
3、在Windows目录 php.ini 最后添加以下代码:
fastcgi.impersonate = 1
cgi.fix_pathinfo = 1
cgi.force_redirect = 0
4、重启IIS生效。
P.S. 配合 eAccelerator 效果更佳
0
0