您可以下载所需的任何版本的PHP并将其放置在自己的目录中,例如

c:\php5\

c:\php7\

您需要做的就是通过加载适当的模块来告诉您的Web服务器(Apache)使用哪个版本的PHP。在Apache中,你可以通过查找文件做到这一点httpd.conf,然后编辑相应的行:

LoadModule php7_module c:\php7\libphp7.so

你必须搞清楚,当然正确的路径 - 这只是为了说明。

保存httpd.conf并重新启动服务器。请注意,如果不重新启动它,更改将不会生效。

没有GUI切换器可以执行此操作,您需要编辑.conf文件,然后重新启动Apache。这样做只需要几秒钟,您甚至可以注释掉一个版本,因此“切换”只需要几次击键,例如

使用PHP 5:

LoadModule php5_module c:\php5\libphp5.so

#LoadModule php7_module c:\php7\libphp7.so

使用PHP 7:

#LoadModule php5_module c:\php5\libphp5.so

LoadModule php7_module c:\php7\libphp7.so

您不需要XAMPP的多个版本,也不需要双重引导,也不需要使用其他计算机,也不需要使用其他建议解决方案的“解决方案”。OP希望使用XAMPP并告诉它要使用哪个版本的PHP。这是最快,最有效的方法,只需要安装一个XAMPP。

显然有些人说.soWindows 上没有文件。我给出的答案是根据我在Mac上的设置方式(确实使用.so文件而不是.dll)改编而成的。但是,答案的原理仍然完全正确。您正在使用Apache的配置文件,httpd.conf指定其中的PHP模块(.so或.dll)位于您的系统上。因此,Windows的唯一区别是文件名和/或路径位置。对于简单安装的Apache / PHP(完全没有XAMPP),我给出的答案也是正确的。

wampp更新php版本,有没有办法在XAMPP中使用两个PHP版本?相关推荐

  1. android设置tls版本,Android O移除HttpsURLConnection中不安全的TLS版本回退

    原标题:Android O移除HttpsURLConnection中不安全的TLS版本回退 为提高安全性,在 Android O 中,已从 HttpsURLConnection 中移除不安全的 TLS ...

  2. 如何在 XAMPP 中使用 不同的 PHP 版本

    参考文献:https://cloud.tencent.com/developer/ask/194517 你有没有碰到这种情况,你工作的项目需要的是PHP7.1,而你自己的项目需要的是PHP7.2,而你 ...

  3. win10装mysql哪个版本好用吗_在win10系统安装两个不同版本的mySQL数据库

    我们项目用的mySQL数据库,为了回家看代码方便,于是在本地安装mySQL数据库,一开始安装了比服务器mySQL5.7.24更高版本的mySQL8.0.11,结果项目启动报错,估计是版本太高项目中引入 ...

  4. C#使用ListView更新数据出现闪烁解决办法

    C#使用ListView更新数据出现闪烁解决办法 在使用vs自动控件ListView控件时候,更新里面的部分代码时候出现闪烁的情况 如图: 解决以后: 解决办法使用双缓冲:添加新类继承ListView ...

  5. 安卓手机更新过程手机乱码_王者荣耀安卓更新更新时出现乱码解决办法

    王者荣耀1月14日进行版本大更新了,一般情况下大版本更新容易出问题的是苹果,但这次反过来是安卓,包括更新卡在45%.资源包升级失败.解析包出现问题等情况,这些都如何解决呢?小编马上就给大家分享一下解决 ...

  6. PL2303驱动程序不支持WINDOWS 11及后续版本的解决办法

    PL2303驱动程序不支持WINDOWS 11及后续版本的解决办法 更新了Windows11之后,发现计算机-设备管理里面的PL2303(USB转串口的驱动程序)提示:PL2303驱动程序不支持WIN ...

  7. android 模块不编译错误,Android 编译出错版本匹配问题解决办法

    Android 编译出错版本匹配问题解决办法 解决问题的关键在于版本匹配, compileSdkVersion compileSdkVersion targetSdkVersion 这三个参数的整数值 ...

  8. vs2008 调试时不会命中断点,源代码与原始版本不同,解决办法

    当前不会命中断点,源代码与原始版本不同,解决办法 1.应该是自己一行里写的代码太长了 格式化一下 或者 换下行 2. VC直接把整个文件格式化了一次,断点就可以用了 菜单:编辑-〉高级-〉设置选定内容 ...

  9. Java面试poi中excel版本大小_java 中 poi解析Excel文件版本问题解决办法

    java 中 poi解析Excel文件版本问题解决办法 发布时间:2020-10-02 03:46:15 来源:脚本之家 阅读:91 作者:程诺 poi解析Excel文件版本问题解决办法 poi解析E ...

最新文章

  1. 适合新手练手,用Python爬取OPGG里英雄联盟英雄胜率及选取率,详细讲解加注释(建议收藏练手)
  2. python 实现双端队列
  3. Java Socket 编程
  4. 部署Oracle数据库
  5. 导入外部项目无法识别为Web项目无法部署到tomcat
  6. adb指令禁用软件_技巧 | adb助你华为手机免ROOT卸载预装软件
  7. Python绘制雷达图展示学生各科考试成绩
  8. 11.28.cookie
  9. 使用esp8266制作wifi干扰器
  10. 爬虫提交form表单中含有(unable to decode value)解决方法
  11. AP计算机科学内容HTML,3分钟读懂AP计算机科学原理和计算机科学A的区别!
  12. 【论文翻译】Class-Incremental Few-Shot Object Detection
  13. 期刊论文发表的字数是怎么计算的
  14. linux系统中权限有几种,Linux系统中三种基本权限
  15. Java随笔记录第五章:类设计基础
  16. 转载:Think in AngularJS:对比jQuery和AngularJS的不同思维模式(大漠穷秋)
  17. 信息收集之主动信息收集(一)
  18. 使用MPU6050在STM32F103C8T6中的硬件I2C数据传输
  19. [转贴]“山寨”之现状分析
  20. 什么是Spring的依赖注入?

热门文章

  1. 解决Windows应用程序Side-by-Side错误
  2. 遗忘root用户密码
  3. Eclipse插件安装之,使用(已经下载的zip)安装包直接安装插件(例:glassfish 插件 plugin)
  4. 问题的提出方式。(【先】说出最关键的【结果】,然后再描述细节)
  5. 【Linux】SecureCRT中按退格键出现^H
  6. 解决cmd命令行窗口和 powershell 汉字显示乱码问题
  7. Win7和win10下python3和python2同时安装并解决pip共存问题
  8. org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决
  9. ubuntu18.04 没声音解决方案(坑自己版)
  10. web项目中js加载慢问题解决思路