因为开发的需要,需要多版本php测试,本文以xampp这个软件包来实现多版本php共存环境安装
下载多个xmapp版本,下载地址https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/
注意需要下载解压版本
xampp-portable-windows-x64-7.4.5-0-VC15.zip
xampp-portable-windows-x64-7.3.17-0-VC15.zip
xampp-portable-windows-x64-7.2.30-0-VC15.zip
xampp-portable-windows-x64-7.1.33-1-VC14.zip
xampp-portable-windows-x64-5.6.40-1-VC11.zip
1、把xampp-portable-windows-x64-7.1.33-1-VC14.zip解压在D:\xampp\7.1.33,目录结构如下:
2、如果只需要运行php,如果打开xampp-controll.ini,关闭除apache外的其它模块
[EnableModules]
Tomcat=0
Apache=1
MySQL=0
FileZilla=0
Mercury=0
3、双击运行xampp-control.exe,点击界面上的'config'按钮,分别修改
httpd.conf ##web下相关配置
httpd-ssl.conf ##web https下相关配置
httpd-xampp.conf ##web xampp相关配置
php.ini ##php配置
四个文件的配置路径
1)httpd.conf
把所有的/xampp都修改为D:/xampp/7.1.33,与安装目录中的路径一致。
如果需要多个版本同时运行,也需要修改“Listen 80”端口设为其它值。
2)httpd-ssl.conf
把所有的/xampp都修改为D:/xampp/7.1.33,与安装目录中的路径一致。
如果需要多个版本同时运行,需要修改“<VirtualHost _default_:443>”端口设为其它值。
3)httpd-xampp.conf
把所有的/xampp或\\xampp都修改为D:/xampp/7.1.33或D:\\xampp\\7.1.33,与安装目录中的路径一致。
4)php.ini
把所有的\xampp修改为D:\xampp\7.1.33,与安装目录中的路径一致。
上边4个配置文件的修改,都只是为了把配置文件中的目录修改为与实际安装目录一致。
双击运行xampp-control.exe,点击"start"按钮运行,同样方法,配置其它版本php
来源:oschina
链接:https://my.oschina.net/penngo/blog/4267663