欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

win2003下搭建FastCGI+php5.2.17

程序员文章站 2022-05-20 19:09:56
...
因为之前安装的西数版集成PHP环境出现了phpMyAdmin无法显示中文等各种错误,所以*无奈重装服务器,在网上浏览的时候无意的发现PHP5.3的全新特效及改进,原有的ISAPI方式解析PHP脚本已经不被支持,PHP从5.3.0以后的版本开始使用微软的FastCGI模式,虽说PHP 5.3发布的Windows版已经不支持ISAPI模式了,是未来的趋势,但PHP5.3现在还不是很流行,PHP3.5的改动也很大,我有的很多程序都不支持,只能用PHP5.2。大家都知道php配置有几种方式:

1、CGI方式加载PHP环境,通常就是IIS里面配置解释器为php.exe,早期比较常见,目前使用较少。

特点是:稳定,但效率太低。

2、ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi.dll,目前使用最多,应用最广。

特点是:多线程,效率较高,但不够稳定。

3、FastCGI方式加载PHP环境,在IIS环境里并不常见,但其它系统环境应用还是有的,不过IIS7.0开始内置FastCGI了。

特点是:高效率,高稳定性,属于将来发展趋势。

新版本的PHP5.2通过以往老方法已经不能在IIS上安装了,经过自己的摸索,发现5.2也可以安装FastCGI,PHP5.2+FastCGI模式来搞的尽量完美一些,开始!(这里用的服务器操作系统是x86版本的,所以以下程序均为在Windows x86环境下使用的版本。)

首先我们要下载两个工具,FastCGI和php5.2