Plone技术资料

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 784|回复: 0

Discuz X3.1 升级到X3.4过程

[复制链接]
发表于 2019-7-14 08:28:31 | 显示全部楼层 |阅读模式
本次升级是在CentOS7 MySQL5.7 基本环境完成,采用utf8 简体中文发行版。
由于不支持从X3.1直接升级到X3.4,所以我们的升级过程是:X3.1 ——》X3.2——》 X3.4

1、创建下载目录,去到官网下载Discuz X3.2
  1. mkdir ~/downloads
  2. cd ~/downloads
  3. wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
复制代码
2、安装解压缩工具,解压缩下载包
  1. sudo yum install unzip -y
  2. unzip Discuz_X3.2_SC_UTF8.zip
复制代码
在downloads目录下生成upload和utility两个文件夹,upload下放置所有站点源文件,utility下放置升级文件等工具文件。

3、管理员身份登陆原站后台,关闭站点,备份原站点:
  • 数据库备份
    1. mysqldump -u root -p discuz > ~/dbbk/discuz.sql
    复制代码

  • 站点文件备份
原站点根目录在 /var/www/bbs/discuz
  1. cd /var/www/bbs/
  2. cp -a discuz discuz3.1
复制代码
4、进入原站根目录,删除除了 data ,  config, uc_client, uc_server 目录以外的所有文件和目录
  1. cd /var/www/bbs/discuz
复制代码
用rm 删除除了 data ,  config, uc_client, uc_server 目录以外的所有文件和目录


5、将X3.2站点文件移动的discuZ目录,采用覆盖式拷贝
  1. cp -af ~/download/upload/* /var/www/bbs/discuz/
复制代码

6、将站点升级程序文件拷贝到站点目录discuz下的install目录
  1. cp ~/downloads/utility/update.php /var/www/bbs/discuz/install/
复制代码

7、浏览器中打开站点主页,输入http://yourbbs.com/install/update.php,按照提示升级网站。

8、升级完成后,删除intall目录下update.php

9、登陆后台,刷新缓存,检测站点功能;登陆前台,检查发帖等前台功能。

10、重复步骤1~9,从X3.2升级到X3.4
要注意的是:
X3.4提供了云平台删除功能,程序文件在utility/clearcloud.php
  1. cp ~/downloads/utility/clearcloud.php /var/www/bbs/discuz/install/
复制代码

在升级前可以选择清除云平台功能,输入http://yourbbs.com/install/clearcloud.php,按照提示操作。
由于刚刚升级到X3.2,会在discuz主目录下生成一个update.lock的保护文件,执行升级到X3.4操作前,必须删除此文件。





回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|Plone技术资料 ( 湘ICP备14006519号-1 )

GMT+8, 2019-8-23 12:47 , Processed in 0.045275 second(s), 14 queries , Gzip On.

Powered by Plone! X3.4

© 2001-2019 Plone.org.

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