设为首页收藏本站

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1037|回复: 1

Discuz! X系列任意版本到 Discuz! X2.5 升级图文教程

[复制链接]
发表于 2012-7-1 16:51:51 | 显示全部楼层 |阅读模式
说明:本文档用于帮助您将原有的 Discuz! X 系列任意版本升级到 Discuz! X2.5 正式版本。

一、升级前的准备
1、请您仔细阅读升级前的注意事项(非常重要)。
2、下载最新程序并关闭站点。
3、备份数据库。
4、站点程序及其附件的备份。
5、上传最新程序到您的站点目录覆盖旧程序。
6、设置相关目录的文件属性,以便数据文件可以被程序正确读写。

以上几点的详细说明请参考http://www.discuz.net/thread-2250465-1-4.html

注意:在升级前一定要确保之前的 UCenter 是 UCenter 1.6.0 版本,如果之前安装的 UCenter Server 没有进行升级操作的话,一般为 1.5.1 或者1.5.2 版本,您需要首先升级 Ucenter 到 1.6.0 版本, 否则安装程序会提示错误,无法继续。

二、升级站点数据(以虚拟主机上的升级步骤做演示)

1、上传 utilities 目录中的 update.php 文件到 install 目录中,并确保 install/data 中的 sql 文件完整。
2011-11-8 17:13 上传
下载附件 (16.07 KB)



2、在浏览器中运行 http://www.domain.com/install/update.php 开始升级(其中 http://www.domain.com 为你的站点访问地址)
2011-11-8 17:13 上传
下载附件 (7.6 KB)




点击“准备完毕,升级开始”链接进行升级。

3、开始升级

2011-11-8 17:13 上传
下载附件 (5.03 KB)




升级过程全部为自动,无需人工操作,您只要耐心等待就可以了。

4、数据库结构删除

您可以选择删除与标准数据库相比是多余的的数据表和字段,您也可以忽略多余的表和字段。

2011-11-8 17:13 上传
下载附件 (6.03 KB)




5、完成升级
点击“直接进入下一步”请确认是否要恢复默认风格,如下图所示:

2011-11-8 17:13 上传
下载附件 (4.61 KB)




如果选择“是”您的站点将恢复站点默认风格。然后将自动更新缓存,等待缓存更新完毕后,站点升级完成。

2011-11-8 17:13 上传
下载附件 (4.71 KB)




6、如果您之前的站点已经开通了QQ 互联,需要单独执行一下 QQ 互联的升级程序,具体操作如下:
1)下载附件中的文件包 update_qqconnect.zip (3.43 KB, 下载次数: 2296) 2012-4-6 10:52 上传
点击文件名下载附件


,然后解压缩直接上传到站点的 ./install/ 下。
2)如果您是从 Discuz! 7.2 版本升级到 Discuz! X2.5 版本请先修改如下代码,填写正确的升级前的Discuz! 7.2数据库配置:

  • // 注意:请站长手工修改一下Discuz!7.2 数据库配置
  • $config['1']['dbhost'] = 'localhost';// 服务器地址
  • $config['1']['dbuser'] = 'root';// 用户
  • $config['1']['dbpw'] = 'root';// 密码
  • $config['1']['dbcharset'] = 'gbk';// 字符集
  • $config['1']['pconnect'] = '0';// 是否持续连接
  • $config['1']['dbname'] = 'discuz';// 数据库
  • $config['1']['tablepre'] = 'cdb_';// 表名前缀

复制代码
3)执行该升级升级,在浏览器输入如下地址:http://www.domain.com/install/update_qqconnect.php
4)选择您升级程序的版本,点击相应的链接进行升级操作,如下图所示:

2012-4-6 10:49 上传
下载附件 (13.36 KB)




注意:如果您是从 Discuz! 7.2 版本升级到 Discuz! X2.5 版本请选择【从 Discuz! 7.2 升级到 Discuz! X2.5,点击这里开始转换数据。】进行升级。
如果是从Discuz! X1.5 或 Discuz! X2 升级到 Discuz! X2.5 请选择【从 Discuz! X1.5 或 Discuz! X2.0 升级到 Discuz! X2.5,点击这里开始转换数据。】进行升级。

升级过程是自动的,您只要耐心等待升级完成即可。
升级完成后提示如下:

2012-4-6 10:49 上传
下载附件 (7.17 KB)




三、升级后的善后操作
1、使用创始人帐号登录,进入后台更新缓存。
2、删除 install/update.php 及 update_qqconnect.php 程序,以免给您的站点带来隐患。
3、管理员登录站点后台,更新缓存。步骤为:后台=>工具=>更新缓存。

至此 Discuz! X 系列任意版本到 Discuz! X2.5 正式版本升级完成!

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

 楼主| 发表于 2012-7-1 17:34:30 | 显示全部楼层
||==================================||
   Discuz! X 升级文档
||==================================||

本文档用于帮助您将 Discuz! X 版本程序升级至现今版本,如果您的论坛不是 Discuz! X
系列,请首先使用我们的转换程序。

在您开始升级之前,请务必逐条仔细阅读以下的注意事项:

1. 升级之前,为了确保无误,强烈建议您备份原有数据,我们无法对升级前没有备份的用
   户提供任何技术支持
2. 通常情况下,我们的升级程序是 update.php, 他放置在发行版本的 ./utilities/ 目录中
3. 大多数情况下,您升级到 Discuz! X 产品以后,需要进入后台进行一系列重新设置,否
   则某些功能可能无法正常使用。
4. 升级成功后,请您删除 update 程序,以避免可能的安全问题

+--------------------------------------+
升级方法和步骤(以下方法仅适用于Discuz!X系列产品)
+--------------------------------------+
1. 进入您原来的系统,关闭您的站点。进行数据备份。
2. 站点建立 old 文件夹,除 data, config, uc_server, uc_client 之外的文件移动到 old 目录中
3. 下载并解压缩最新版的程序包(请注意需要与您原来的语言版本一样,不可混用)
4. 程序包解压缩后,可以看到 readme, upload, utilities 三个目录,
5. 上传upload目录中的程序到服务器论坛目录,如果提示需要覆盖,则选择“是”
6. 将压缩包中 /utilities/ 目录中的 update.php 程序上传到您的论坛 install 目录。并删除 install 目录
   中的 index.php
7. 访问 http://您的域名/论坛目录/install/update.php
8. 按照程序提示,直至所有升级完毕。删除 update.php 程序,以免被恶意利用。
9. 进入论坛后台,更新缓存,并对新功能进行设置和测试。
10.old目录中如果存放有非discuzX程序文件,则将他备份或者恢复到原来的位置,否则当中的程序可以在升级成功后删除。

+--------------------------------------+
升级疑难解决
+--------------------------------------+
您在升级过程中遇到任何问题,可通过以下途径解决

1. 到我们的讨论区寻求帮助和支持
   http://www.discuz.net

2. 查看详细升级指导文件
   http://faq.comsenz.com/category-202

3. 商业用户可以根据您购买的服务,使用电话、MSN、QQ、论坛等多种方式寻求技术支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|BC Morning Website ( Best Deal Inc. 001 )  

GMT-8, 2026-2-5 09:12 , Processed in 0.017222 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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