Discuz! X2/UCHome升级

来自站长百科
跳转至: 导航、​ 搜索

Discuz! X2| Discuz! X2安装| Discuz! X2使用| Discuz! X2插件| Discuz! X2模板|Discuz! X2升级

说明:

由于UCHomeDiscuz!部分功能进行了整合性融合,因此UCHome的部分功能,在整合到Discuz! X后将会部分丢失。

其中包括:

  • 由于新增专题功能,原UCH热闹功能将不再支持;
  • UCH投票、UCH活动将与论坛投票贴、活动贴的形式融合为一体,活动相册、活动群组功能将不再支持;
  • UCH群组将以新的群组功能存在,原群组相册、群组活动功能将不再支持;
  • 个人资料进行了新的调整,UCH原个人资料中的学校、工作信息将需要重新填写;
  • UCH的全站实名功能不再支持;

请根据自己建站需求,权衡决定是否将UCHome转换升级到Discuz! X。

点击 UCenter Home 2.0 右侧的“开始”链接,如下图所示:(下图中未列出Discuz!7.0,方法是一致的。)

Dx2sj13.jpg

然后进行数据库的配置。

Dx2sj131.jpg

数据服务器设置 (原始版本的数据库):可以对照之前版本的 config.php 文件中的数据库信息进行填写目标服务器设置 (已正确安装 Discuz!X2 的数据库):填写刚刚安装好的 Discuz!X2 的数据库信息。

填写完成后,点击“保存服务器设置”。

1、配置转换过程


Dx2sj14.jpg

默认全选即可,点击“开始转换”。

2、执行数据转换


Dx2sj16.jpg
  • 用户组配置:这里对应列出了UCHome中的用户组转到Discuz!X2 的用户组,可以根据自己站点的情况进行选择
  • 积分配置:来源积分指的是UCHome中的积分,目标积分指的是转到Discuz! X 对应的积分下,比如UCHome中的积分对应Discuz!X2 中的金钱,这里站长可以根据自己站点的情况进行自由选择。
  • 数据转换配置:源数据包括投票和活动,转到Discuz!X2对应的版块下面。

设置完成并保存后,开始自动转换,如下图所示:

Dx2sj17.jpg

3、转换完成

会提示您本次升级开始时间和升级结束时间以及升级累计执行时间


UCHome的善后操作:[ ]

  • 1、编辑新Discuz! X的config/config_global.php 文件,设定好创始人
  • 2、直接访问新Discuz! X的 admin.php
  • 3、使用创始人帐号登录,进入后台更新缓存
  • 4、新系统增加了很多设置项目,包括用户权限、组权限、论坛板块等等,您需要仔细的重新设置一次。
  • 5、转移旧附件目录到新产品根目录(在转移之前,您的动态、日志、评论、留言等内容中的图片无法正常显示)
a)进入 old/attachment 目录
b)将所有文件移动到 新Discuz! X产品 /data/attachment/album/ 目录中
c)同时,修改一下 Discuz! X的代码
让日志内容中的已经插入的图片地址,通过字符串替换,改为最新的图片地址,解决日志内容图片无法显示的问题。
方法如下:
打开Discuz!X2的 ./source/include/space/space_blog.php 程序
找到:

$blog['message'] =blog_bbcode($blog['message']);

在下面增加如下代码:

$home_url ='http://your_home_site_url/'; // 请将此链接地址改为您的 UCHome 站点地址!!!

$bbs_url ='http://your_bbs_site_url/'; // 请将此链接地址改为您的 BBS 站点地址!!!

$findarr =array(

'<img src="attachment/',  //原uchmoe附件图片目录

'<IMG src="'.$home_url.'attachment/',  // 原UCHome附件图片目录

$bbs_url.'attachments/month',  // 原论坛附件图片目录

 );

$replacearr =array(

 '<img src="'.$_G['setting']['attachurl'].'album/',

 '<IMG src="'.$_G['setting']['attachurl'].'album/',

 $bbs_url.$_G['setting']['attachurl'].'forum/month',

  );

$blog['message'] = str_replace($findarr, $replacearr,$blog['message']);



如果你的UCHome的附件不是存放在默认的 ./attachment 目录,那么修正上面代码的 <imgsrc="attachment/ 中的 attachment 为你自己的附件目录名字

  • 6、转移旧图片目录到新产品根目录(在转移之前,您的动态、日志、评论、留言等内容中的表情无法正常显示)
a)将 old/image 目录和目录下的文件 移动到 新Discuz! X产品的根目录中
  • 7、恢复 space.php URL地址的访问(在恢复之前,您的动态中的站内信息链接将指向无法访问的地址)
1)将 utility/oldprg/uchome/space.php 文件移动到 新Discuz! X产品的根目录中
  • 8、删除 convert 程序,以免给您的Discuz! X安装带来隐患
  • 9、待测试新Discuz!X2的所有功能均正常后,可以删除旧的程序备份和数据备份


参考来源[ ]

Discuz! X2使用手册导航

Discuz! X2安装:

Linux 环境搭建推|Windows 环境搭建|CentOS 5 服务器 Nginx 环境|Discuz! X2 安装说明

Discuz! X2使用:

安装注意以及插件和模板的安装|SEO设置全解|论坛版块的增删和常用设置|积分策略的设置和使用技巧|防灌水设置|用户组设置|管理组设置|后台管理员设置|如何优化disucz论坛加速体验效果|虚拟主机环境下伪静态rewrite的配置|备份网站的数据库|discuz搬家教程|内、外部调用|Discuz配置文件的详细分析|论坛后台邮箱设置|设置二级域名和绑定域名|更换域名

Discuz! X2插件

防灌水插件1.0|发帖际遇|积分竞拍插件|帖子列表页显示头像(含等级进度条)|活动聚合插件|社区银行插件|登陆错误IP白名单|绿色插件一键转播到腾讯微博、分享到QQ空间|防恶意用户插件|网站地图插件|聊天室插件|仿官方dev|礼物中心|绑定新浪微博任务|友情链接自助申请|QQ群登录展示插件 |百宝箱插件|每日抢楼签到插件

Discuz! X2模板

清新蓝模板|酷黑潮流风格|D+(20)号蓝色精灵风格|江海网门户模板|YEEI论坛梦幻风格|听雨轩风格|YeeiX2.0模板|绿钻VIP风格环保低碳|Dreambred质感冰蓝风格|酷KUCG模板|魔客吧蓝色经典风格|仿华西都市门户|笔记本风格

Discuz! X2升级

UCenter 1.5.2 到 UCenter 1.6.0 升级|Discuz!6.1、Discuz!7.0、Discuz!7.2到 Discuz! X2 升级|UCHome升级|SupeSite升级|Discuz!6.0 到 Discuz! X2 升级|Discuz! X1.5 到 Discuz! X2升级