参考:https://cloud.tencent.com/dev...你遇到过这种情况吗,你做的项目需要PHP7.1,而你需要什么你自己的项目是PHP7.2,你特别喜欢XAMPP,但是不能自由切换PHP版本。说说我用的方法吧。您可以通过单个XAMPP版本的PHP在Windows系统下安装多个XAMPP。1、下载安装包和压缩包打开XAMPP官网,下载你需要的版本。这里我们以7.1和7.4.3为例,那么您可以选择下载两个压缩包,或者一个压缩包和一个安装包,但不能同时是安装包。至于为什么,后面大家应该就明白了,所以这里我们选择7.1的安装包和7.4.3的压缩包。2、目录配置确保XAMPP已经退出,将XAMPP安装目录下的php目录重命名为php-7.1.29,如将D:\xampp\php改为D:\xampp\php-7.1.29。解压另一个下载版本的压缩包,将里面的php目录移动到XAMPP安装目录下。重命名为php-7.4.3,如D:\xampp\php改为D:\xampp\php-7.4.3。三、文件配置1、D:\xampp\apache\conf目录下的httpd.conf文件中,找到PHP的XAMPP设置。配置如下:#XAMPPsettings7.1.29#Include"conf/extra/httpd-xampp-7.1.29.conf"#XAMPPsettings7.4.3Include"conf/extra/httpd-xampp-7.4.3.conf"注意:实际使用时,只能启用一种配置。2、将D:\xampp\apache\conf\extra目录下的httpd-xampp.conf文件重命名为httpd-xampp-7.1.29.conf。3、将另一个版本压缩包中同目录下的httpd-xampp.conf重命名为httpd-xampp-7.4.3.conf,复制粘贴到D:\xampp\apache\conf\extra。注意:不同版本之间配置文件可能存在差异,可能导致无法启用4.编辑httpd-xampp-7.1.29.conf和httpd-xampp-7.4.3.conf,修改如下几点,各对应版本号。5.编辑两个PHP版本中的php.ini文件,我的路径是D:\xampp\php-7.4.3\php.ini,搜索include_path,browscap,error_log,extension_dir,改成对应的Tableofcontents.现在打开您的XAMPP控制面板并启动Apache,如下所示。注意:如果要从一个版本切换到另一个版本,只需在D:\xampp\apache\conf\httpd.conf中注释并打开相应的配置,然后重启Apache即可。
