WINDOWS服务器安装多套PHP的另类解决方案
程序员文章站
2023-01-10 22:49:26
有时候,我们需要在windows服务器中安装多个不同版本的php环境,或采用不同的php.ini配置,例如在使用中国e商务网的ionc...
有时候,我们需要在windows服务器中安装多个不同版本的php环境,或采用不同的php.ini配置,例如在使用中国e商务网的ioncube系统对php程序进行加密后,要在php.ini中设置加载选项目,但这个选项和zend加密程序解释器不能同时存在,如果在服务器中有另外程序采用zend加密的话,就非常可惜。
如果能在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后,对系统资源并没有特别的影响,经测试,系统运行正常。
推荐阅读
-
WINDOWS服务器安装多套PHP的另类解决方案
-
Windows服务器安装PHP MongoDB扩展的方法
-
win7安装xampp提示windows找不到-n文件(安装成功后,443端口占用,apache服务器无法正常启动)的解决方案
-
WINDOWS服务器安装多套PHP的另类解决方案_php基础
-
安装、配置和测试Windows,Apache,Informix与PHP服务器的分步指南
-
WINDOWS服务器安装多套PHP的另类解决方案_PHP教程
-
windows下安装Memcached服务器方法及安装PHP的memcache扩展
-
WINDOWS服务器安装多套PHP的另类解决方案_PHP教程
-
linux安装Samba服务器及配置(windows及ios均可连接互传文件),帮你解决多设备共享文件的问题
-
WINDOWS服务器安装多套PHP_PHP教程