dz3.2php7,Discuz7.0/Discuz7.2升级到Discuz X3.2版本

Discuz7.0/Discuz7.2到Discuz X2.0/Discuz X3.0/Discuz X3.2 的升级/转换

Step 1、先升级您的UCenter1.5.x版本到1.6.x版本

Step 2、升级discuz7.0/7.2到discuz X2.0版本

discuz X2.0程序升级包下载地址:

官方升级文档:

注意事项:

1、需要先安装X2.0,安装时UCenter填写刚刚升级后的URL即可,安装好X2.0后再做升级转换

2、convert转换程序说明:

(1)如果是升级转换7.0到X2.0,请下载本转换程序([官方升级文档]2楼的附件):

e760c37dfeae7d96ccd2813cd72a692c.png

(2)如果是升级转换7.2到X2.0,请直接上传您刚刚下载后的discuz!X2.0根目录下utility下的convert转换程序

d3c0536aa24139fbb92d92af0ca95400.png

3、如果您安装了UCenter Home请在升级转换discuz程序完毕后进行UCenter Home升级

补充一些说明:====================================

Discuz! 7.0/7.2 升级至 Discuz! X2.0 说明

====================================

I 升级前的准备

---------------

1. 建立程序备份目录,例如 old/

2. 将原论坛所有程序移动到 old/ 目录中

3. 上传 Discuz! X 产品的 upload/ 目录中的程序到论坛目录

4. 执行安装程序 /install

安装的时候请指定原 Discuz! 7.0 挂接的UCenter Server地址(如果 UCenter版本低于1.6.0,需先升级 UCenter )

II 升级论坛数据

---------------

1. 安装完毕,测试论坛可以正常运行以后,上传 Discuz! X Convert 程序到论坛更目录

2. 执行 /convert

3. 选择相应的程序版本,开始转换

4. 转换过程中不可擅自中断,直到程序自动执行完毕。

5. 转换过程可能需要较长时间,且消耗较多服务器资源,您应当选择服务器空闲的时候执行

III 升级完毕, 还要做的几件事

--------------------------

1. 编辑新论坛的config/config_global.php 文件,设定好创始人。

在config/config_global.php文件中,设定 $_config['admincp']['founder'] = '1';  数字为创始人的UID

2. 直接访问新论坛的后台,访问地址:http://您的域名/admin.php

3. 使用创始人帐号登录,进入后台更新缓存

4. 新系统增加了很多设置项目,包括用户权限、组权限、论坛板块等等,您需要仔细的重新设置一次

5. 转移旧附件目录(在转移之前,您的帖子将会无法找到任何附件)

a)进入 old/attachments/ 目录

b)将所有文件移动到 新论坛目录/data/attachment/forum/ 目录中

6. 转移用户头像(独立安装 UCenter 的用户不需要这个步骤)

a)进入 old/uc_server/data/avatar/ 目录

b)将所有文件移动到 新论坛目录 uc_server/data/avatar/

7. 删除 convert 程序,以免给您的论坛安装带来隐患

8. 待测试新论坛的所有功能均正常后,可以删除旧的程序备份和数据备份

9. 如果使用过分类信息,需要重新整理一次分类信息(后台->更新统计->分类信息整理)。

10. 使用创始人账号, 进入 Ucenter 后台, 修改应用,将论坛类型改为 DiscuzX。

====================================

UCenter Home 2.0 升级至 Discuz! X2.0 说明

====================================

特别警示!!!

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

其中包括:

由于新增专题功能,原UCH热闹功能将不再支持;

UCH投票、UCH活动将与论坛投票贴、活动贴的形式融合为一体,活动相册、活动群组功能将不再支持;

UCH群组将以新的群组功能存在,原群组相册、群组活动功能将不再支持;

个人资料进行了新的调整,UCH原个人资料中的学校、工作信息将需要重新填写;

UCH的全站实名功能不再支持;

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

I 升级前的准备

---------------

1. 建立程序备份目录,例如 old

2. 将原UCHome所有程序移动到 old 目录中

3. 上传 Discuz! X 产品的upload目录中的程序到UCHome目录

4. 执行安装程序 /install

安装的时候请指定原UCHome挂接的UCenter Server地址(如果 UCenter版本低于1.6.0,需先升级 UCenter )

II 升级UCHome数据

---------------

1. 安装完毕,测试Discuz! X可以正常运行以后,上传convert 程序到Discuz! X根目录

2. 执行 /convert

3. 选择相应的程序版本,开始转换

4. 转换过程中不可擅自中断,直到程序自动执行完毕。

5. 转换过程可能需要较长时间,且消耗较多服务器资源,您应当选择服务器空闲的时候执行

III 升级完毕, 还要做的几件事

--------------------------

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! X的 ./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(

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

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

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

);

$replacearr = array(

'< i m g src="'.$_G['setting']['attachurl'].'album/',

'< I M G src="'.$_G['setting']['attachurl'].'album/',

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

);

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

如果你的UCHome的附件不是存放在默认的 ./attachment 目录,那么

修正上面代码的 < i m g src="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! X产品的所有功能均正常后,可以删除 旧的程序备份和数据备份。欢迎来访未来往事博客(https://www.fity.cn)

附图:discuz 7.0程序数据升级转换到X2.0执行完成图

d8eba3d25603785346b417f9493fdbae.png

Step 3、升级Discuz!X2.0到Discuz X3.2版本

discuz X3.2程序升级包下载地址:

http://www.discuz.net/thread-3570835-1-1.html

DiscuzX 1.0/1.5/2.0/2.5Beta/2.5RC/2.5程序到discuzX3.2版本升级步骤:

1、备份数据库

2、建立文件夹 old,旧程序除了 data ,  config, uc_client, uc_server 目录以外的程序移动进入 old目录中

3、上传 3.2 程序(压缩包中 upload 目录中的文件), 如上传时候提示覆盖目录,请选择“是”

4、上传安装包 utility 目录中的 update.php 到论坛 install 目录,删除 install 目录中的index.php

执行 http://你的域名/论坛路径/install/update.php

参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变。

升级完毕,进入后台,更新缓存,并测试功能。

升级成功后,old目录中的文件可以删除了。

写在最后的:

本文档同时适用于Discuz6.1/Discuz7.0/Discuz7.2/UCHome 2.0/SupeSite 7.5 到Discuz!X2.0/Discuz X3.0/Discuz X3.2 的升级/转换。欢迎来访

最后更新于 2016-04-17 11:53:00 并被添加「discuz discuzx2 discuzx3 discuz升级 discuz安装部署 discuz7」标签,已有 9438 位童鞋阅读过。

本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处

相关文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值