返回列表 发帖
查看: 719|回复: 5

[闲聊杂谈] 我从v4.1.2-20230115恢复到v3.0.220723的过程

4

主题

7

回帖

17

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2023-10-7 12:11:35 | 显示全部楼层 |阅读模式
本帖最后由 Mason 于 2023-10-7 12:29 编辑

项目运营一段时间,已经有了一些数据,用的是v4.1.2-20230115版本, 为了以后可以顺利升级使用新功能,所以得将版本恢复到了v3.0.220723,但又不能影响现在的数据,过程如下,希望可以帮到近期迷茫的朋友

首先我用新域名按照官网https://www.dismall.com/thread-19012-1-1.html里的方法重装了(v3.0.220723) 版本

完了之后发现个问题,后端可以登录,但前端却是空白,一查控制台,发现缺少一些静态文件,目标在/public/_next/
于是我就把原来(v4.1.2-20230115) 里的/public/_next/目录直接复制覆盖过来,首页就可以正常打开了


第二步我对比了一下两个版本的数据库表,发现是一致的,说明v4.1.2-20230115版本没有新增表,那只需要把v3.0.220723数据库配置改为原来v4.1.2-20230115就可以了
我直接修改/config/config.php里的数据库配置,保存后前端报接口错误,或许是配置里的key不一致导致的, 于是我直接把/config/config.php复制过来覆盖了
清除后端缓存,刷新前端页面,原来的数据都回来了


第三步,此时我发现用户头像丢失了,查看v4.1.2-20230115里的头像保存目录,发现在/public/storage目录,于是把这个目标里的所有文件全都复制了过来


至此从v4.1.2-20230115恢复到v3.0.220723 就完成了
回复

使用道具 举报

2

主题

54

回帖

63

积分

渐入佳境

贡献
0 点
金币
5 个
发表于 2023-10-8 09:13:42 | 显示全部楼层
没这么麻烦,我当时直接就把3.0的文件覆盖一次 就可以正常使用了,哈哈哈哈哈 你这个太复杂了
回复 支持 反对

使用道具 举报

9

主题

75

回帖

89

积分

渐入佳境

贡献
0 点
金币
2 个
发表于 2023-10-9 09:45:54 | 显示全部楼层
我也是直接覆盖了
回复 支持 反对

使用道具 举报

0

主题

18

回帖

27

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2023-10-10 14:27:23 | 显示全部楼层
都急啥,都升级版本出来了再回退也不迟啊,也许官方有更好的办法。
回复 支持 反对

使用道具 举报

4

主题

7

回帖

17

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2023-10-22 09:58:30 | 显示全部楼层
gouge03 发表于 2023-10-8 09:13
没这么麻烦,我当时直接就把3.0的文件覆盖一次 就可以正常使用了,哈哈哈哈哈 你这个太复杂了 ...

我是不幸的,最开始是直接覆盖,结果首页直接报错
相信有些人跟我一样,因为有数据,也不敢乱折腾,不得已选择了重装
回复 支持 反对

使用道具 举报

2

主题

54

回帖

63

积分

渐入佳境

贡献
0 点
金币
5 个
发表于 2023-11-1 14:42:34 | 显示全部楼层
Mason 发表于 2023-10-22 09:58
我是不幸的,最开始是直接覆盖,结果首页直接报错
相信有些人跟我一样,因为有数据,也不敢乱折腾,不得 ...

覆盖后要跑一遍命令 就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-16 06:43 , Processed in 0.033985 second(s), 5 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表