如果能在WINDOWS服务器中装多套PHP,使用不同的PHP.INI就可以解决这样的问题。但是如果采用正规的方法要重新编译PHP,比较麻烦。我们最近已经研究成功,采用另一种方式来安装多个PHP:
首先安装一套PHP,采用默认方式,装在c:PHP ,安装后,PHP.ini一般自动复制到c:winnt下。
将winnt下的PHP.ini用Ctrl+c和 Ctrl+V方式复制到c:PHP下,这时候你可以用PHPINFO()查看PHP.ini的路径,已经自动变成c:/PHP/PHP.ini 了。
接着,就可以安装第二套PHP,最好换个磁盘,安装在d:PHP,安装时,PHP又会把PHP.ini拷贝在c:winnt下,只要如法炮制将其拷贝到d:PHP下就可以了。
然后,在IIS - 主目录-配置中,可以为不同站点指定不同的PHP运行文件就可以了。
采用此方法安装两套PHP后,对系统资源并没有特别的影响,经测试,系统运行正常。(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)