WINDOWS服务器安装多套PHP的另类解决方案


Posted in PHP onOctober 09, 2006

    有时候,我们需要在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后,对系统资源并没有特别的影响,经测试,系统运行正常。

PHP 相关文章推荐
基于mysql的bbs设计(二)
Oct 09 PHP
模仿OSO的论坛(二)
Oct 09 PHP
php获取301跳转URL简单实例
Dec 16 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
Aug 01 PHP
yii2.0实现创建简单widgets示例
Jul 18 PHP
php的api数据接口书写实例(推荐)
Sep 22 PHP
PHP实现图片批量打包下载功能
Mar 01 PHP
解决form中action属性后面?传递参数 获取不到的问题
Jul 21 PHP
PHP getName()函数讲解
Feb 03 PHP
thinkphp5修改view到根目录实例方法
Jul 02 PHP
php实现的生成排列算法示例
Jul 25 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
Oct 17 PHP
在同一窗体中使用PHP来处理多个提交任务
Oct 09 #PHP
使用MaxMind 根据IP地址对访问者定位
Oct 09 #PHP
Zend公司全球首推PHP认证
Oct 09 #PHP
真正面向对象编程:PHP5.01发布
Oct 09 #PHP
PHP中实现图片的锐化
Oct 09 #PHP
在Zeus Web Server中安装PHP语言支持
Oct 09 #PHP
通过对php一些服务器端特性的配置加强php的安全
Oct 09 #PHP
You might like
php图片处理函数获取类型及扩展名实例
2014/11/19 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
php如何修改SESSION的生存存储时间的实例代码
2017/07/05 PHP
PHP中如何使用Redis接管文件存储Session详解
2018/11/28 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
面向对象设计模式的核心法则
2013/11/10 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
element-ui 本地化使用教程详解
2019/10/28 Javascript
[28:07]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第二场 12.13
2020/12/17 DOTA
Python字符串处理之count()方法的使用
2015/05/18 Python
Python的Flask框架应用程序实现使用QQ账号登录的方法
2016/06/07 Python
python3 shelve模块的详解
2017/07/08 Python
用tensorflow实现弹性网络回归算法
2018/01/09 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
2019/02/13 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
2019/04/03 Python
pytorch 模型可视化的例子
2019/08/17 Python
pandas 空数据处理方法详解
2019/11/02 Python
python中return的返回和执行实例
2019/12/24 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
python如何绘制疫情图
2020/09/16 Python
使用CSS3编写类似iOS中的复选框及带开关的按钮
2016/04/11 HTML / CSS
html5使用canvas实现弹幕功能示例
2017/09/11 HTML / CSS
HTML5 Canvas实现放大镜效果示例
2020/03/25 HTML / CSS
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
如何写好升职自荐信
2014/01/06 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
离婚协议书怎样才有法律效力
2014/10/10 职场文书
红色经典观后感
2015/06/18 职场文书
企业转让协议书(范文2篇)
2019/08/15 职场文书
详细聊聊关于Mysql联合查询的那些事儿
2021/10/24 MySQL
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL