返回列表 发帖
查看: 2287|回复: 3

[杂谈] 【教程】Discuz! X3.5测试版本手动升级至Alpha的教程

12

主题

1655

回帖

2791

积分

Giter

贡献
147 点
金币
359 个
发表于 2022-1-14 16:33:04 | 显示全部楼层 |阅读模式
警告:Discuz! X3.5从Gitee或每日构建上下载的版本为开发版,这类版本是不提供任何形式的升级程序的,因此也无法通过工具升级到Alpha以及未来的正式版本。
因此请尽量避免使用此类版本安装站点。

如何手动升级:
首先下载最新版本的X3.5发布版(目前是Alpha https://www.dismall.com/thread-11232-1-1.html
在包内找到如下的2个文件:
upload/install/data/install.sql
upload/uc_server/install/uc.sql
和你已经安装的站点内的对应文件进行比对,可以使用 beyond compare 或 Git 等工具。

比对出相关的数据库差异以后,根据差异进入MySQL数据库修改你的站点数据库结构,让结构与新版本保持一致。

然后在包内找到如下的2个文件:
upload/config/config_global_default.php
upload/config/config_ucenter_default.php
同样使用上面的方法进行比对,看看新增了哪些配置项,在自己已有的 config_global.php 和 config_ucenter.php 里添加好对应的配置项。

然后对主体程序进行替换(方法参考X3.4的升级方法)即可。




附加部分:upload/install/data/install_data.sql 文件也会存在一定程度的变动,但这些变动并非都适合直接改到站点里面,可以查看变更的具体情况并选择性的添加相应的部分到自己的站点里面(如新增的设置项等就适合加入,而修改的设置项默认值则往往不适合)。
我知道答案 回答被采纳将会获得1 贡献 已有3人回答
回复

使用道具 举报

21

主题

144

回帖

208

积分

炉火纯青

贡献
0 点
金币
36 个
QQ
发表于 2022-1-14 19:37:31 | 显示全部楼层
前排广告位出租!
回复 支持 反对

使用道具 举报

12

主题

41

回帖

95

积分

渐入佳境

贡献
0 点
金币
36 个
发表于 2022-1-15 15:49:57 | 显示全部楼层
我就是从https://www.discuz.net/daily/#上下载的最新版本,也不支持以后更新吗?
回复 支持 反对

使用道具 举报

2

主题

1410

回帖

2043

积分

应用开发者

啦啦啦~

贡献
55 点
金币
320 个
发表于 2022-1-15 23:15:06 来自手机 | 显示全部楼层
大囧统 发表于 2022年1月15日 中国标准时间 下午3:49:57
我就是从https://www.discuz.net/daily/#上下载的最新版本,也不支持以后更新吗?

后台版本号发一下,帮您判断一下。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-16 06:19 , Processed in 0.048040 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

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