XAMPP升级PHP版本实现步骤解析


Posted in PHP onSeptember 04, 2020

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等

查阅了一遍百度上的同类文章,基本都行不通。我这一篇博客上写的方法,是我今天亲自测试过有效的。

一般来说,不建议单独升级XAMPP的PHP部分。你应该首先考虑升级XAMPP服务器包。

步骤1:备份重要文件

XAMPP安装之后,用户数据基本上涉及以下3个地方:

1.xampp/htdocs 目录:这是所有网站的文件系统。

2.xampp/mysql/data 目录:这是所有网站的数据库。

3.xampp/apache/conf/extra/httpd-vhosts.conf文件:这是你的虚拟主机(假设你在XAMPP里面使用了虚拟主机)配置文件。

你需要完整备份上述3个目录/文件。最后,将旧的xampp文件夹重命名为xampp_OLD或移除。

步骤2:卸载旧的xampp

如果你想要卸载旧的xampp,选择xampp/uninstall.exe。

Remove htdocs folder? 若已备份则选择Yes,没有备份则选择No。

Do you want to uninstall XAMPP and all itsmodules? 选择Yes。

步骤3:下载安装新的xampp

前往官网下载最新的XAMPP安装包(exe格式),一直按 Yes 继续,这时可以把XAMPP安装在xampp文件夹。

步骤4:搬移备份

把xampp/htdocs及xampp/mysql/data还原到新文件夹的对应位置。

大功告成。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
如何在PHP中使用Oracle数据库(5)
Oct 09 PHP
php实现mysql数据库备份类
Mar 20 PHP
PHP 遍历XP文件夹下所有文件
Nov 27 PHP
查找mysql字段中固定字符串并替换的几个方法
Sep 23 PHP
php加密算法之实现可逆加密算法和解密分享
Jan 21 PHP
ThinkPHP内置jsonRPC的缺陷分析
Dec 18 PHP
PHP 5.3和PHP 5.4出现FastCGI Error解决方法
Feb 12 PHP
php递归删除指定文件夹的方法小结
Apr 20 PHP
PHP批量获取网页中所有固定种子链接的方法
Nov 18 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
Sep 22 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
Feb 10 PHP
PHP类与对象后期静态绑定操作实例详解
Dec 20 PHP
php使用Swoole实现毫秒级定时任务的方法
Sep 04 #PHP
Laravel Reponse响应客户端示例详解
Sep 03 #PHP
PHP 实现base64编码文件上传出现问题详解
Sep 01 #PHP
PHP copy函数使用案例代码解析
Sep 01 #PHP
PHP超全局变量实现原理及代码解析
Sep 01 #PHP
PHP终止脚本运行三种实现方法详解
Sep 01 #PHP
PHP如何使用array_unshift()在数组开头插入元素
Sep 01 #PHP
You might like
一棵php的类树(支持无限分类)
2006/10/09 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
php删除数组指定元素实现代码
2017/05/03 PHP
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
extjs3 combobox取value和text案例详解
2013/02/06 Javascript
Javascript简单改变表单元素背景的方法
2015/07/15 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
javascript中tostring()和valueof()的用法及两者的区别
2015/11/16 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
基于JS实现导航条之调用网页助手小精灵的方法
2016/06/17 Javascript
JS使用onerror捕获异常示例
2016/08/03 Javascript
canvas实现动态小球重叠效果
2017/02/06 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
JS实现前端路由功能示例【原生路由】
2020/05/29 Javascript
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
Python爬取商家联系电话以及各种数据的方法
2018/11/10 Python
详解Python使用Plotly绘图工具,绘制甘特图
2019/04/02 Python
Python3.5局部变量与全局变量作用域实例分析
2019/04/30 Python
django中SMTP发送邮件配置详解
2019/07/19 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
First Aid Beauty官网:FAB急救面霜
2018/05/24 全球购物
Visual-Click葡萄牙:欧洲领先的在线眼镜商
2020/02/17 全球购物
俄罗斯儿童和青少年服装、鞋子及配件的在线商店:Orby
2020/02/20 全球购物
新奥尔良珠宝:Mignon Faget
2020/11/23 全球购物
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
岗位竞聘演讲稿
2014/01/10 职场文书
写给老婆的检讨书
2014/02/21 职场文书
合作经营协议书范本
2014/04/17 职场文书
关爱老人标语
2014/06/21 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
保姆聘用合同
2015/09/21 职场文书
Vue3如何理解ref toRef和toRefs的区别
2022/02/18 Vue.js
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫