FastCGI的安装文档(WIN IIS版)(2)
下面是fcgiext.ini的配置信息
|
上面的操作会先将fcgiext.dll拷贝到C:\WINDOWS\system32\inetsrv\目录请生成配置文件,然后在iis站点将php脚本交给C:\WINDOWS\system32\inetsrv\fcgiext.dll进行预处理,最终转交给php-cgi.exe进行解析
安装方法第二版
微软发布RTM版后,干掉了iis5.1的说明,仅仅保留iis6版本的,实践证明iis5.x也是可以用的,真正起作用的就fcgiext.dll,其他文件都是辅助性的。下载后,双击安装后,相关的文件会被拷贝的C:\WINDOWS\system32\inetsrv。我们要做的事只有两个。
一、配置fcgiext.ini
|
type段制定绑定的文件类型,等号左边是文件后缀,右边是对此类型文件进行解析的程序。看来fastcgi不光是给php用的。对于iis6支持多站点的情况下还有更复杂的写法
[D:\php5\php-cgi.exe]段是对解析php后缀程序的特性进行配置,开发环境,照搬就行。生产环境的话需要根据实际情况细调,优化性能
二、在iis中将php类型映射到fcgiext.dll
操作方式与php映射到php5isapi.dll是一样的,呵呵
建立一个测试脚本info.php放到网站根目录
|
在浏览器执行一下http://localhost/info.php 在页面中找到
Server API | CGI/FastCGI |
说明已经成功启用FastCGI了。其实启用了也没啥感觉,不过微软说可以提高两倍性能,详细页在 ^^
http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx
- 最新评论