WINDOWS服务器安装多套PHP的另类解决方案
2006-10-09 00:00
387 查看
有时候,我们需要在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,使用不同的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
- ubuntu安装LNMP0.6和“502错误及/usr/local/php/sbin/php-fpm: 没有那个文件或目录”解决方案
- Ubuntu 安装PHP的LDAP扩展时遇到的问题以及解决方案
- Linux中安装PHP的pdo_mysql扩展的详细解决方案
- 安装magento配置完数据库后出现: PHP Extensions "0" must be loaded. 解决方案
- 关于ubuntu下安装完PHP+Apache后,无法解析php的解决方案
- 【解决方案】对不起,请将 php.ini 中的 short_open_tag 设置为 On,否则无法继续安装。
- Windows服务器安装Memcache缓存服务及PHP扩展
- MAMP安装php插件报错解决方案:Please specify the install prefix of iconv with
- CentOS安装php时缺少mcrypt解决方案
- php安装imagemagick扩展 常见问题与解决方案(win平台)
- Linux中安装PHP的PDO MySQL扩展的详细解决方案
- CentOS 7编译安装php7.0.7以及可能遇到的问题的解决方案
- Memcached在Linux系统下的安装和PHP开启 Memcached的 扩展 超级解决方案
- Windows服务器安装PHP MongoDB扩展的方法
- PHP 5.3无法安装Memcached解决方案
- linux+nginx+mysql+php安装 以及常见问题得解决方案
- PHP安装所最到的问题-解决方案
- PHP安装问题:编译安装php5.2.0时出错解决方案