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

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

时间: 2024-10-25 15:24:05

WINDOWS服务器安装多套PHP的另类解决方案_php基础的相关文章

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

window|服务器|解决 有时候,我们需要在WINDOWS服务器中安装多个不同版本的PHP环境,或采用不同的php.ini配置,例如在使用中国E商务网的IONCUBE系统对PHP程序进行加密后,要在php.ini中设置加载选项目,但这个选项和zend加密程序解释器不能同时存在,如果在服务器中有另外程序采用ZEND加密的话,就非常可惜. 如果能在WINDOWS服务器中装多套PHP,使用不同的PHP.INI就可以解决这样的问题.但是如果采用正规的方法要重新编译PHP,比较麻烦.我们最近已经研究成功

WINDOWS服务器安装多套PHP

有时候,我们需要在WINDOWS服务器中安装多个不同版本的PHP环境,或采用不同的php.ini配置,例如在使用中国E商务网的IONCUBE系统对PHP程序进行加密后,要在php.ini中设置加载选项目,但这个选项和zend加密程序解释器不能同时存在,如果在服务器中有另外程序采用ZEND加密的话,就非常可惜.    如果能在WINDOWS服务器中装多套PHP,使用不同的PHP.INI就可以解决这样的问题.但是如果采用正规的方法要重新编译PHP,比较麻烦.我们最近已经研究成功,采用另一种方式来安装

屏蔽浏览器缓存另类方法_php基础

有时候我们不希望浏览器使用缓存加快网页的显示,尤其是那些论坛之类的频繁更新内容的网页,在网上有说可以使用下面的方法来屏蔽缓存,但是我试了效果不好.   <META HTTP-EQUIV="Pragma" CONTENT="no-cache">   某日我突发奇想,找到了一种在任何情况下都会显示最新的网页内容的方法,描述如下:   请将网页的链接改为:   http://xxx.yyy.zzz/page.php?rand=XXXXXXX   其中http:

U盘中毒的另类解决方案

  U盘中了常见的Autorun病毒,Autorun病毒又名U盘病毒,它会将U盘所有带exe后缀的扩展名都破坏了,导致你无法开启.最常见的杀毒手段就是使用U盘杀毒工具,但是这种工具会将你的重要文件误删,而格式化的方法又不能使用,毕竟里面有好多重要的文件,因此我们只有靠其它的方法了,高手们给出了答案,就是采用手动删除. 原理:U盘病毒主要依赖于U盘等可移动设备生存,当用户从网上下载文件并拷贝到U盘时便可能中了U盘病毒,当用户双击U盘盘符时,便启动了隐藏了的Autorun.inf等系统文件,Auto

MVC2.0本“.NET研究”地化(另类解决方案)&amp;lt;上&amp;gt;

前不久看见一篇文章:在asp.net中使用Response.Filter 过滤网站敏感字符的解决方案.于是我借题发挥用Response.Filter 为MVC2.0 进行多国语言本地化.如果存在不足的地方,希望您指出. 本文主要给出具体思路,希望能给读者带来一定的启发:日常开发中不是所有的方案要中规中矩用常用方法解决问题.比如本文的本地化就不用resource文件来处理. 具体步骤: 一.建立自定义的LocalizationHandler类 LocalizationHandler 继承Syste

一起谈.NET技术,MVC2.0本地化(另类解决方案)&amp;lt;上&amp;gt;

前不久看见一篇文章:在asp.net中使用Response.Filter 过滤网站敏感字符的解决方案.于是我借题发挥用Response.Filter 为MVC2.0 进行多国语言本地化.如果存在不足的地方,希望您指出. 本文主要给出具体思路,希望能给读者带来一定的启发:日常开发中不是所有的方案要中规中矩用常用方法解决问题.比如本文的本地化就不用resource文件来处理. 具体步骤: 一.建立自定义的LocalizationHandler类 LocalizationHandler 继承Syste

毛军民:环迅支付正在形成一套新的信息安全解决方案

<上海金融报>:去年第三方支付行业整体交易规模达22038亿元,同比增118%.预计到2013年,中国电子支付行业交易规模将超4万亿元.第三方支付机构快速发展的同时,亟需提升自身的风险管理能力.目前,客户信息泄漏.伪卡欺诈.网络欺诈.套现等网络犯罪案件快速攀升,第三方支付业务已成为银行卡犯罪新的高发区.请问,迅付信息科技有限公司(简称"环迅支付")在加强信息安全方面,有哪些特色? 毛军民:除了现有的反欺诈系统.防火墙.数字签名.证书加密等技术手段外,环迅支付正在形成一套新的

VS2012编译的Windows服务启动后立即停止的解决方案

原文:VS2012编译的Windows服务启动后立即停止的解决方案  ATL中的BUG,在没有COM的服务中,使用_ATL_NO_COM_SUPPORT. 并在服务中添加下面的代码 #if defined(_ATL_NO_COM_SUPPORT) HRESULT PreMessageLoop(int nShowCmd) { SetServiceStatus(SERVICE_RUNNING); return ATL::CAtlServiceModuleT< CMemoryDBModule, IDS

Astaro Security Gateway 8.171发布 一套集成的软件解决方案

Astaro http://www.aliyun.com/zixun/aggregation/16952.html">Security Gateway 8.171更新日志: Fixed Issues: ·[17000] [UBB][8.160] rename IMP2P to application control ·[18097] [UBB][8.165] WiFi: WLAN not stable / Problems with certain devices ·[18204] [UB