PHP版本升级教程
1. 下载最新安装包
- 去官网查看下载最新的版本,官网地址
下载新安装包位置如下图:
- 选择您需要升级的产品然后点击下载源文件,输入手机验证码即可完成下载最新版安装包。
2. 准备升级的sql
-
升级安装前您可以在项目目录中查看您现在的版本,文件位置在:您的项目目录/config/app.php文件,然后找到 version,然后您就可以看到您现在的版本,如下图:
-
准备好要执行的sql,您可以在下载的最新安装包的根目录下找到 database 文件夹,然后根据您现有的版本和安装包的版本找到版本间的update.sql文件,将这些文件内的sql先准备好,如下图
3. 系统升级步骤
1. 备份原项目,您可以在命令行中执行下面的步骤
在升级前,务必先备份原项目文件夹和数据库,防止升级失败导致数据丢失
cp -r /www/wwwroot/您的项目目录 /www/wwwroot/shop_backup
2. 创建新版本目录
mkdir /www/wwwroot/new_version
3. 解压新版本文件
将下载的新版本压缩包解压至新目录。(看您下载的安装包放的位置,如/www/wwwroot)
unzip /www/wwwroot/下载好的新版本包.zip -d /www/wwwroot/new_version
4. 进入您刚创建的目录
cd /www/wwwroot/new_version
5. 覆盖旧版本文件
使用 cp 命令将新版本文件覆盖至原项目目录(如 shop),确保保留原项目的配置文件或数据库连接信息
cp -r ./* /www/wwwroot/shop/
6. 执行升级版本中的sql
7. 测试升级结果
访问网站,检查功能是否正常
8.重启守护进程中的队列任务
注意:如果您已进行了二次开发,需要将您现有的代码执行备份然后执行覆盖安装或者根据您自己的需要进行选择相应的代码文件进行覆盖安装。