设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
热搜: Discuz WordPress
查看: 441|回复: 1

老菜心论坛X3.4 升级至 X3.5 正式版实操记录-Discuz

[复制链接]
  • TA的每日心情
    可爱
    2025-4-9 10:15
  • 发表于 2025-4-1 05:20:23 来自手机 | 显示全部楼层 |阅读模式 来自 福建
    Discuz(后面简称DZ)是一个做论坛的开源程序,很多人说现在没人看论坛了,在这里我不说这些,我喜欢的是建站过程,我建站,我快乐!
    最近比较闲,想着要不要把论坛程序升级下,打开后台:
    Image_582459780534409.png
    程序是2021年的,DZ官方2023年有发布升级包,我没升级,官方还建议升级3.5版本,3.4版本不再维护。

    DZ官方2022年12月21日为大家带来Discuz! X3.5的正式版,X3.5正式版发布距今也有两年多了,它是Discuz! X系列的最新版本,也是目前最稳定和最受欢迎的版本之一。它在前一版本的基础上进行了优化和改进,提供了更多的功能和更好的用户体验。并且今年2月份又推出了更新包。经过这两年的公测,相信程序更加成熟了,那就开始动手升级吧!

    升级操作不可逆,操作前请完整备份网站文件和数据库(云服务器至少创建快照备份,最好多种方式备份),切勿不备份就升级,以免数据丢失。如果备份的数据库文件未压缩时的大小远小于后台首页显示的大小,那一般是数据备份不完整,恢复这种备份可能导致数据丢失)

    Discuz! X3.2 - X3.4 升级(GBK升级会自动转换到UTF8)
    确认UC通信正常,并下载X3.5最新版压缩包文件:https://www.dismall.com/thread-14660-1-1.html
    备份数据库和程序文件,请不要忘记备份 UCenter 数据库和程序文件(云服务器快照备份,虚拟主机主机管理里备份文件和数据库)。
    上方官方提到的UCenter数据,其实数据库都有的,你只要备份了网站数据都会在一起,不放心就再检查下表单里有没UCenter。
    进入您的 UCenter 所在目录(默认为 论坛根目录/uc_server),建立文件夹 old,将 UCenter 目录下除 data 目录以外的其他文件夹移动进入 old 目录中。如移动文件中存在包括但不限于 .htaccess 或 .user.ini 等的网站配置文件,请不要移动。
    上传 UCenter 1.7.0 程序(压缩包中 upload/uc_server 目录中的文件,如使用 FTP 上传请使用二进制模式), 如上传时候提示覆盖目录,请选择 “是”。
    下载 update_ucenter_adult.zip(去官方下载,链接在文末),将压缩包内的 update_ucenter_adult.php 上传到 UCenter 所在目录(默认为 uc_server )下的 install 目录,并删除 UCenter 所在目录下 data 目录的 upgrade.lock 文件。
    上面的操作是建立了old文件,并且放进了所说的文件进去,我在下方所说的在浏览器打开升级就不理解了,我后面又把文件从old文件里面导出,才能继续后面的升级。

    浏览器访问 UCenter 所在目录下 install 目录下的 update_ucenter_adult.php(默认为 论坛网址/uc_server/install/update_ucenter_adult.php) 并参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变。
    本站的UCenter程序是1.6版本,条件不满足:
    1000004426.png
    这时,我再把上面下载的3.5最新版解压出文件,全部覆盖网站文件,再次执行上面的操作就成功了。

    将除 data, config 目录,和 UCenter 所在目录(默认为 uc_server,如果该目录不在论坛根目录下的话可排除此项)以外的其他文件夹移动进入 old 目录中。如移动文件中存在包括但不限于 .htaccess 或 .user.ini 等的网站配置文件,请不要移动。
    将 old/source/plugin 和 old/template 目录下除 default 以外的目录,移动回 source 和 template 目录下面(也可在上一步移动文件时,直接在原位置保留这部分文件)。
    上传 Discuz! X3.5 程序(压缩包中 upload 目录中的文件,如使用 FTP 上传请使用二进制模式), 如上传时候提示覆盖目录,请选择 “是”。

    上面的新版文件覆盖前面我已操作过了,建立old文件夹我也忽略了。

    下载 update_adult.zip(去官方下载,链接在文末),将压缩包内的 update_adult.php 上传到 Discuz! 所在目录下 install 目录,并删除 Discuz! 所在目录下 data 目录的 update.lock 文件。
    浏览器访问 Discuz! 所在目录下 install 目录下的 update_adult.php(默认为 论坛网址/install/update_adult.php) 并参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变。(90%以上的时间在这步)升级完成后,删除 update_ucenter_adult.php 和 update_adult.php

    Image_583640205409633.jpg
    其实到这一步就是成功了,接下来就是按下方所说的恢复开启插件,我的插件都兼容,没有异常。但其实操作中我发现要先开启网站,因为网站是关闭停运状态,我是在打开后台时看到了那样的提示。
    Image_582521551281566.png


    注意事项:
    X3.4的插件模板不一定兼容X3.5
    升级会自动关闭全部插件,升级完成后自己再开启
    GBK用户升级后用户的安全问答会清空
    升级后全部功能模块都会开启,不需要的功能自行关闭


    声明:本文整理自Discuz官方教程,因各人的网站状态不同,建议多看官方教程,有问题寻求官方帮助。

    https://www.dismall.com/thread-15914-1-1.html
    草根般深入探索与分享,就在我的菜园。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-3 10:13
  • 发表于 2025-4-1 11:09:43 来自手机 | 显示全部楼层 来自 福建
    有两把刷子
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    亲爱的,赶快加入我们吧!
    X
    获取帮助
    X

    客服咨询

    菜心哥 旺旺客服

    微博收听

    鹭彩星微博

    工作时间

    8:30 - 23:00

    QQ|Archiver|手机版|小黑屋|老菜心 ( 闽ICP备16022933号-1 )|网站地图

    GMT+8, 2025-5-10 05:00 , Processed in 0.033434 second(s), 46 queries .

    Powered by Lucaixing! X3.5 Licensed

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表