如何再环境PHP7.0 匹配PHP5.3?或者在服务器里面同时运行两个环境?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何再环境PHP7.0 匹配PHP5.3?或者在服务器里面同时运行两个环境?相关的知识,希望对你有一定的参考价值。

如何再环境php7.0 匹配PHP5.3?或者在服务器里面同时运行两个环境?

你可以使用集成环境,更新最新版也方便,我平时用的时phpwamp8.1.8.8集成环境,支持700多个PHP版本一键切换,支持自定义设置php版本,可以随便升级到最新版本。


phpwamp还支持同时运行多个不同的PHP版本,应该能满足你的要求了

参考技术A 可以,将两个的端口分配一下就行 参考技术B 分割个虚拟机来

如何再wamp 下安装多个版本的php

只需以下步骤:

1、下载要安装的PHP版本。既然是用WampServer,那当然是下载Window版本的ZIP包啦:http://windows.php.net。解压到
Wamp的安装目录\\bin\\php\\php5.2.17。这里以5.2.17为例。
2、进入 Wamp的安装目录\\bin\\php\\php5.2.17 目录,从 php.ini-dist 或者 php.ini-recommended 复制一份,重命名为php.ini,适应修改php.ini配置(如extension_dir),再从php.ini复制一分,重命名为 phpForApache.ini。
3、从已有的版本目录中复制一份 wampserver.conf。比如我安装WampServer的时候已经有php5.3.0,在 Wamp的安装目录\\bin\\php\\php5.3.0 目录下复制 wampserver.conf
到 Wamp的安装目录\\bin\\php\\php5.2.17。
4、修改Wamp配置文件:进入 Wamp的安装目录,用IDE或记事本(最好使用行号定位的记事本,如EditPlus等)打开 wampmanager.ini,定位到 335 行,通常在这一行就是[phpVersion],如果不是,则在附近找找。复制下面一行:
Type: item; Caption: "5.3.0"; Action: multi; Actions:switchPhp5.3.0
插入到这一行前面,并修改为
Type: item; Caption: "5.2.17"; Action: multi; Actions:switchPhp5.2.17
再复制
[switchPhp5.3.0]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "Wamp的安装目录/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.0";WorkingDir: "Wamp的安装目录/scripts"; Flags: waituntilterminated
Action: run; FileName: "Wamp的安装目录/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "Wamp的安装目录/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;
插入这一段之前,并修改为

[switchPhp5.2.17]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated

Action: run; FileName: "Wamp的安装目录/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.2.17";WorkingDir: "Wamp的安装目录/scripts"; Flags: waituntilterminated
Action: run; FileName: "Wamp的安装目录/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "Wamp的安装目录/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;
5、退出WampServer,再重启。完成。
通过这5步,即可完成PHP任意版本的安装。
参考技术A 这个真没听过可以装多个版本的
要是版本低了的话,可以升级啊
PHP5.X以上的话,兼容还是不错的本回答被提问者和网友采纳

以上是关于如何再环境PHP7.0 匹配PHP5.3?或者在服务器里面同时运行两个环境?的主要内容,如果未能解决你的问题,请参考以下文章

phpStudy启动失败时的解决方法 提示缺vc9运行库

windows10-nginx-mysql8.0-php7.0环境搭建

Ubuntu12下编译安装PHP5.3开发环境

phpStudy启动失败时的解决方法 提示缺vc9运行库

php 连接sqlserver

最详细win7下手动搭建PHP环境:apache2.4.23+php7.0.11