Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 149336|回复: 149

Discuz! 任意版本到 Discuz!6.0 正式版的安全升级

[复制链接]
发表于 2007-3-12 09:46:20 | 显示全部楼层 |阅读模式
请升级前一定要做好数据备份!具体备份方法参考下面的教程:
论坛搬家视频教程:http://www.discuz.net/viewthread.php?tid=384782
Discuz!5.x 论坛后台备份完全规范:http://www.discuz.net/thread-505428-1-1.html
Discuz!6.0 后台备份及恢复详解:http://www.discuz.net/thread-744280-1-1.html
SupeSite 5.0 搬家图文教程:http://www.discuz.net/thread-484051-1-1.html

每个版本升级的原则其实就遵从由低版向高版本一步步升级,需要用到的升级程序是标准程序包中的/utilities/upgrade*.php 或者 rc*torc*.php
 其中:
   upgrade1.php       CDB 3.0 RC1  到 Discuz! 1.0
   upgrade2.php       Discuz! 1.01  到 Discuz! 2.0
   upgrade3.php       Discuz! 2.0 COML 到 Discuz! 3.0
   upgrade4.php       Discuz! 3.0  到 Discuz! 3.1
           upgrade25to4.php         Discuz!2.5  到 Discuz!4.0
   upgrade5.php       Discuz! 3.1.2  到 Discuz! 4.0
   rc3torc4.php      Discuz!4.0RC3  到 Discuz!4.0RC4
   rc4torcfinal.php       Discuz!4.0RC4 到 Discuz!rcfinal
           upgrade6.php                Discuz!4.0 正式版升级到 Discuz!4.1 正式版
           d5rc1torc2.php              Discuz!5.0RC1 升级到 Discuz!5.0RC2
           upgrade7.php                Discuz!4.1 升级到 Discuz!5.0 正式版程序
           upgrade8.php                Discuz!5.0 升级到 Discuz!5.5 正式版程序
           upgrade9.php                Discuz!5.5 升级到 Discuz!6.0 正式版程序

               
           myconvert.php            升级到 Discuz!5.0 后导入我的话题程序
      tools.php       Discuz! 多功能实用工具,使用方法可以参考:http://www.discuz.net/thread-568098-1-1.html
   rcftof.php       Discuz!4.0RCFinal 到 Discuz!4.0 正式版的升级程序(注意此程序仅在本帖提供下载!

下面详细说一下各个版本的升级操作:

下文中涉及到的上传文件到你的服务器中一般没有特殊说明均指您的服务器上的论坛目录;http://yoursite/代表您的网站访问地址。
对于类Unix主机用户,请确保:
        ./templates                         目录属性 777;
        ./attachments                     目录属性 777;
        ./customavatars                   目录属性 777;
        ./forumdata                        目录属性 777;
        ./forumdata/cache               目录属性 777;
        ./forumdata/templates          目录属性 777;
        ./forumdata/threadcaches     目录属性 777;

windows 系统给上述目录 iis 来宾的读写权限即可;

文件权限的具体设置方法见:http://www.discuz.net/viewthread.php?tid=487165

上传程序的时候请确保api这个目录一定要使用二进制方式上传,关于二进制上传可以看一下这里:http://www.discuz.net/viewthread.php?tid=73393

对于Discuz!4.0.0以上的用户,如果你要使用有关API接口的一些功能,要求您的Zend Optimizer为2.5.10版以上。
Zend Optimizer 可以到这里https://www.zend.com/store/free_download.php?pid=13获得最新的版本。

警告:如果您安装了过多的插件可能会导致升级过程中发生错误(数据表/字段 冲突)、同时并不是所有的插件和风格都能正常被使用在正式版本上。
   对于数据库结构,建议您使用数据结构检查工具来核查您的数据库结构是否为标准结构,避免因为数据表/字段的冲突导致升级失败。
   数据结构检查工具下载以及介绍页面:http://www.discuz.net/blog.php?tid=129707

如果您的数据库是mysql4.1的话,并且您的Discuz!数据表字符集为非GBK或者UTF-8、BIG,最好事先做好备份(确保备份数据无任何问题),否则可能导致升级后出现乱码问题。您可以尝试自己升级,如果发现升级后出现乱码请联系我们技术支持工作人员给你升级。->此问题不会在mysql4.0中出现

对于 Discuz!5.5 -->Discuz!6.0,可以这样做: http://www.discuz.com/download/update.htm
对于 Discuz!5.0 -->Discuz!5.5,可以这样做: 见 2 #         
对于 Discuz!5.0RC2 -->Discuz!5.0,可以这样做:见 3 #
对于 Discuz!5.0RC1 -->Discuz!5.0,可以这样做:见 4 #
对于 Discuz!4.1 -->Discuz!5.0,可以这样做:见 5 #
对于 Discuz!4.0 -->Discuz!5.0,可以这样做:见 6 #
对于 Discuz!3.12 --> Discuz!5.0,可以这样做:见 7 #

对于 Discuz!2.5 --> Discuz!4.0,可以这样做:见 86.0

[ 本帖最后由 紫琼 于 2007-11-14 10:26 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

5

查看全部评分

 楼主| 发表于 2007-3-12 11:14:05 | 显示全部楼层

Discuz!5.0 到 Discuz!5.5 升级步骤

请升级前一定要做好数据备份!(具体备份方法见1#)

首先登陆后台将论坛设置为关闭状态,将论坛默认显示风格换为 Discuz!5.0 默认风格,并把其他自己安装的风格设置为不可用。

登陆服务器将论坛目录下除了 attachments(附件目录) 和 customavatars(用户自定义头像目录) 以外,把其它所有文件和目录全部移动到一个新建的目录中,比如 oldbbs(如果你的服务器不是独立主机,使用FTP也可以迅速移动您的目录)。

然后下载 Discuz!5.5 正式版对应的语言程序包,上传 /upload/ 目录下除了 install.php , install ,attachments 和 customavatars 目录外的所有文件。检查一下 ./forumdata 下面有没有 cache 和 templates 这两个文件夹,如果没有的话最好自己手工建立一下。

根据你的mysql数据库信息检查你的config.inc.php文件是否正确。

如果要设置创始人请查看一下要设置为创始人的uid,在config.inc.php中设置$forumfounders = '';

切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改。

将 Discuz!5.5 程序包中的 ./utilities/upgrade8.php 文件上传到服务器论坛目录中。

在浏览器中执行:http://yoursite/upgrade8.php,升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade8.php 删除!

用管理员账号密码登录到论坛,进入系统设置,更新缓存。

如果还需要用到以前的图片呀、文件呀什么的,可以直接去 /oldbbs/ 中去找吧,那就是你以前的 Discuz!5.0.0 的所有文件;
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧!
当然,确定你的 oldbbs 里面的文件没什么用了,你也可以删除这个目录。

Discuz!5.0-5.5 升级视频教程:http://www.discuz.net/thread-549210-1-1.html
Discuz!5.0-5.5 图文升级教程:http://www.discuz.net/thread-549231-1-1.html

[ 本帖最后由 紫琼 于 2007-3-12 14:23 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-3-12 11:17:30 | 显示全部楼层

Discuz5.0.0RC2 到 Discuz5.0.0 升级步骤

请升级前一定要做好数据备份!(具体备份方法见1#)

首先登陆后台将论坛设置为关闭状态,将论坛默认显示风格换为 Discuz!5.0 默认风格,并把其他自己安装的风格设置为不可用。

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars (用户自定义头像目录),这两个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d5RC2_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录)。

然后下载 Discuz!5.0.0 正式版对应的语言程序包,上传 /upload/ 目录下除了 install.php 和 install 目录外的所有文件.检查一下 ./forumdata下面有没有 cache 和 templates 这两个文件夹,如果没有的话最好自己手工建立一下

根据你的 mysql 数据库信息检查你的 config.inc.php 文件是否正确。
如果要设置创始人请查看一下要设置为创始人的 uid,在 config.inc.php 中设置 $forumfounders = '';

切记:请察看一下你原来的数据表前缀是什么,并将 config.inc.php 中的 $tablepre 做相应修改

用你的管理员账号登陆后台做一下操作:

请在“系统设置”>“界面风格”中,导入“正式版默认风格”。

用管理员账号密码登录到论坛,进入系统设置,更新缓存。

Discuz!5.0.0 正式版默认风格
  1. # Discuz! Style Dump
  2. # Version: Discuz! 5.0.0
  3. # Time: 2006-9-1 14:37
  4. # From: Discuz! Board ([url=http://www.discuz.net/]http://www.discuz.net/[/url])
  5. #
  6. # This file was BASE64 encoded
  7. #
  8. # Discuz! Community: [url=http://www.Discuz.net]http://www.Discuz.net[/url]
  9. # Please visit our website for latest news about Discuz!
  10. # --------------------------------------------------------


  11. YTo3OntzOjQ6Im5hbWUiO3M6ODoixKzIz7fnuPEiO3M6MTA6In
  12. RlbXBsYXRlaWQiO3M6MToiMSI7czo3OiJ0cGxuYW1lIjtzOjEy
  13. OiLErMjPxKOw5czXz7UiO3M6OToiZGlyZWN0b3J5IjtzOjE5Oi
  14. IuL3RlbXBsYXRlcy9kZWZhdWx0IjtzOjk6ImNvcHlyaWdodCI7
  15. czoyODoiv7XKorS0z+ujqLGxvqmjqb/GvLzT0M/euavLviI7cz
  16. o3OiJ2ZXJzaW9uIjtzOjU6IjUuMC4wIjtzOjU6InN0eWxlIjth
  17. OjQ3OntzOjg6ImJvYXJkaW1nIjtzOjg6ImxvZ28uZ2lmIjtzOj
  18. Y6Im5vYm9sZCI7czoxOiIwIjtzOjExOiJtc2dmb250c2l6ZSI7
  19. czo0OiIxMnB4IjtzOjg6ImZvbnRzaXplIjtzOjQ6IjEycHgiO3
  20. M6NDoiZm9udCI7czoxNToiVGFob21hLCBWZXJkYW5hIjtzOjEw
  21. OiJ0YWJsZXNwYWNlIjtzOjE6IjQiO3M6MTA6InRhYmxld2lkdG
  22. giO3M6MzoiOTglIjtzOjExOiJib3JkZXJ3aWR0aCI7czoxOiIx
  23. IjtzOjQ6InRleHQiO3M6NzoiIzMzMzMzMyI7czo5OiJ0YWJsZX
  24. RleHQiO3M6NzoiIzMzMzMzMyI7czo4OiJjYXRjb2xvciI7czo3
  25. OiIjRkZGRkQ5IjtzOjEwOiJoZWFkZXJ0ZXh0IjtzOjc6IiMxNT
  26. RCQTAiO3M6MTE6ImhlYWRlcmNvbG9yIjtzOjEzOiJoZWFkZXJf
  27. YmcuZ2lmIjtzOjExOiJib3JkZXJjb2xvciI7czo3OiIjODZCOU
  28. Q2IjtzOjQ6ImxpbmsiO3M6NzoiIzE1NEJBMCI7czo2OiJhbHRi
  29. ZzIiO3M6NzoiI0ZGRkZGRiI7czo2OiJhbHRiZzEiO3M6NzoiI0
  30. Y1RkJGRiI7czo3OiJiZ2NvbG9yIjtzOjc6IiNGRkZGRkYiO3M6
  31. NjoiaW1nZGlyIjtzOjE0OiJpbWFnZXMvZGVmYXVsdCI7czo1Oi
  32. JzbWRpciI7czoxNDoiaW1hZ2VzL3NtaWxpZXMiO3M6NzoiY2F0
  33. dGV4dCI7czo3OiIjOTJBMDVBIjtzOjEwOiJzbWZvbnRzaXplIj
  34. tzOjQ6IjExcHgiO3M6Njoic21mb250IjtzOjEzOiJBcmlhbCwg
  35. VGFob21hIjtzOjE0OiJtYWludGFibGV3aWR0aCI7czozOiI5OC
  36. UiO3M6MTQ6Im1haW50YWJsZWNvbG9yIjtzOjc6IiNGRkZGRkYi
  37. O3M6MTY6ImlubmVyYm9yZGVyd2lkdGgiO3M6MToiMCI7czoxNj
  38. oiaW5uZXJib3JkZXJjb2xvciI7czo3OiIjRDZFMEVGIjtzOjg6
  39. ImJnYm9yZGVyIjtzOjc6IiNCQkU5RkYiO3M6MTE6ImlucHV0Ym
  40. 9yZGVyIjtzOjc6IiM3QUM0RUEiO3M6MTA6Im1haW5ib3JkZXIi
  41. O3M6NzoiIzE1NEJBMCI7czo5OiJjYXRib3JkZXIiO3M6NzoiI0
  42. RFREVCOCI7czo5OiJsaWdodHRleHQiO3M6NzoiIzY2NjY2NiI7
  43. czoxMDoiaGVhZGVybWVudSI7czoxMToibWVudV9iZy5naWYiO3
  44. M6MTI6InBvc3Rub3RpY2ViZyI7czo3OiIjRkRGRkYyIjtzOjk6
  45. Im1zZ2hlYWRlciI7czo3OiIjRjNGOEQ3IjtzOjEzOiJtc2doZW
  46. FkZXJ0ZXh0IjtzOjc6IiMwMDAwMDAiO3M6NzoibXNndGV4dCI7
  47. czo3OiIjRkRGRkYyIjtzOjE0OiJoZWFkZXJtZW51dGV4dCI7cz
  48. o3OiIjMTU0QkEwIjtzOjc6Im5hdnRleHQiO3M6NzoiIzE1NEJB
  49. MCI7czo2OiJtZW51YmciO3M6NzoiI0Q5RUVGOSI7czo4OiJtZW
  50. 51dGV4dCI7czo3OiIjMTU0QkEwIjtzOjEwOiJtZW51aGx0ZXh0
  51. IjtzOjc6IiNGRkZGRkYiO3M6ODoibWVudWhsYmciO3M6NzoiIz
  52. dBQzRFQSI7czoxMjoiY2FsZW5kYXJ0ZXh0IjtzOjc6IiMwMDAw
  53. MDAiO3M6MTQ6ImNhbGVuZGFyZXhwaXJlIjtzOjc6IiM5OTk5OT
  54. kiO3M6MTU6ImNhbGVuZGFyY2hlY2tlZCI7czo3OiIjRkYwMDAw
  55. IjtzOjEzOiJjYWxlbmRhcnRvZGF5IjtzOjc6IiMwMEJCMDAiO3
  56. 19
复制代码
如果还需要用到以前的图片呀、文件呀什么的,可以直接去/d5rc2_bak/中去找吧,那就是你以前的Discuz!5.0.0rc2的所有文件:)
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的d5rc2_bak里面的文件没什么用了,你也可以删除这个目录。

Discuz!5.0.0Rc2 到 Discuz!5.0.0 升级完成!

Discuz!5.0.0 到 Discuz!5.5 的升级方法见本帖 2#

[ 本帖最后由 紫琼 于 2007-4-26 16:09 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-3-12 11:17:40 | 显示全部楼层

Discuz!5.0.0RC1 到 Discuz!5.0.0 升级步骤

请升级前一定要做好数据备份!(具体备份方法见1#)

首先登陆后台将论坛设置为关闭状态,将论坛默认显示风格换为 Discuz!5.0 默认风格,并把其他自己安装的风格设置为不可用。

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户自定义头像目录),这两个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d5RC1_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录的。

然后下载 Discuz!5.0.0 正式版对应的语言程序包,上传 /upload/ 目录下除了 install.php 和 install 目录及 attachments (附件目录)、customavatars (用户上传的头像目录),外的所有文件。

根据你的mysql数据库信息检查你的config.inc.php文件是否正确。

如果要设置创始人请查看一下要设置为创始人的uid,在config.inc.php中设置$forumfounders = '';

切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改

用管理员账号登陆到论坛的后台,做如下操作:
1: 进入“系统设置”>“数据库”>“数据库升级”,拷贝下面的“功能SQL升级语句”到“文本框”,执行“提交”,当看到“Discuz! 数据结构成功升级。”表示导入成功。
  1. REPLACE INTO cdb_settings (variable, value) VALUES ('indexname', 'index.php');
复制代码
2:进入“系统设置”>"论坛管理">"界面风格":
导入新的风格方案:
  1. # Discuz! Style Dump
  2. # Version: Discuz! 5.0.0
  3. # Time: 2006-9-1 14:37
  4. # From: Discuz! Board ([url]http://www.discuz.net/[/url])
  5. #
  6. # This file was BASE64 encoded
  7. #
  8. # Discuz! Community: [url]http://www.Discuz.net[/url]
  9. # Please visit our website for latest news about Discuz!
  10. # --------------------------------------------------------


  11. YTo3OntzOjQ6Im5hbWUiO3M6ODoixKzIz7fnuPEiO3M6MTA6In
  12. RlbXBsYXRlaWQiO3M6MToiMSI7czo3OiJ0cGxuYW1lIjtzOjEy
  13. OiLErMjPxKOw5czXz7UiO3M6OToiZGlyZWN0b3J5IjtzOjE5Oi
  14. IuL3RlbXBsYXRlcy9kZWZhdWx0IjtzOjk6ImNvcHlyaWdodCI7
  15. czoyODoiv7XKorS0z+ujqLGxvqmjqb/GvLzT0M/euavLviI7cz
  16. o3OiJ2ZXJzaW9uIjtzOjU6IjUuMC4wIjtzOjU6InN0eWxlIjth
  17. OjQ3OntzOjg6ImJvYXJkaW1nIjtzOjg6ImxvZ28uZ2lmIjtzOj
  18. Y6Im5vYm9sZCI7czoxOiIwIjtzOjExOiJtc2dmb250c2l6ZSI7
  19. czo0OiIxMnB4IjtzOjg6ImZvbnRzaXplIjtzOjQ6IjEycHgiO3
  20. M6NDoiZm9udCI7czoxNToiVGFob21hLCBWZXJkYW5hIjtzOjEw
  21. OiJ0YWJsZXNwYWNlIjtzOjE6IjQiO3M6MTA6InRhYmxld2lkdG
  22. giO3M6MzoiOTglIjtzOjExOiJib3JkZXJ3aWR0aCI7czoxOiIx
  23. IjtzOjQ6InRleHQiO3M6NzoiIzMzMzMzMyI7czo5OiJ0YWJsZX
  24. RleHQiO3M6NzoiIzMzMzMzMyI7czo4OiJjYXRjb2xvciI7czo3
  25. OiIjRkZGRkQ5IjtzOjEwOiJoZWFkZXJ0ZXh0IjtzOjc6IiMxNT
  26. RCQTAiO3M6MTE6ImhlYWRlcmNvbG9yIjtzOjEzOiJoZWFkZXJf
  27. YmcuZ2lmIjtzOjExOiJib3JkZXJjb2xvciI7czo3OiIjODZCOU
  28. Q2IjtzOjQ6ImxpbmsiO3M6NzoiIzE1NEJBMCI7czo2OiJhbHRi
  29. ZzIiO3M6NzoiI0ZGRkZGRiI7czo2OiJhbHRiZzEiO3M6NzoiI0
  30. Y1RkJGRiI7czo3OiJiZ2NvbG9yIjtzOjc6IiNGRkZGRkYiO3M6
  31. NjoiaW1nZGlyIjtzOjE0OiJpbWFnZXMvZGVmYXVsdCI7czo1Oi
  32. JzbWRpciI7czoxNDoiaW1hZ2VzL3NtaWxpZXMiO3M6NzoiY2F0
  33. dGV4dCI7czo3OiIjOTJBMDVBIjtzOjEwOiJzbWZvbnRzaXplIj
  34. tzOjQ6IjExcHgiO3M6Njoic21mb250IjtzOjEzOiJBcmlhbCwg
  35. VGFob21hIjtzOjE0OiJtYWludGFibGV3aWR0aCI7czozOiI5OC
  36. UiO3M6MTQ6Im1haW50YWJsZWNvbG9yIjtzOjc6IiNGRkZGRkYi
  37. O3M6MTY6ImlubmVyYm9yZGVyd2lkdGgiO3M6MToiMCI7czoxNj
  38. oiaW5uZXJib3JkZXJjb2xvciI7czo3OiIjRDZFMEVGIjtzOjg6
  39. ImJnYm9yZGVyIjtzOjc6IiNCQkU5RkYiO3M6MTE6ImlucHV0Ym
  40. 9yZGVyIjtzOjc6IiM3QUM0RUEiO3M6MTA6Im1haW5ib3JkZXIi
  41. O3M6NzoiIzE1NEJBMCI7czo5OiJjYXRib3JkZXIiO3M6NzoiI0
  42. RFREVCOCI7czo5OiJsaWdodHRleHQiO3M6NzoiIzY2NjY2NiI7
  43. czoxMDoiaGVhZGVybWVudSI7czoxMToibWVudV9iZy5naWYiO3
  44. M6MTI6InBvc3Rub3RpY2ViZyI7czo3OiIjRkRGRkYyIjtzOjk6
  45. Im1zZ2hlYWRlciI7czo3OiIjRjNGOEQ3IjtzOjEzOiJtc2doZW
  46. FkZXJ0ZXh0IjtzOjc6IiMwMDAwMDAiO3M6NzoibXNndGV4dCI7
  47. czo3OiIjRkRGRkYyIjtzOjE0OiJoZWFkZXJtZW51dGV4dCI7cz
  48. o3OiIjMTU0QkEwIjtzOjc6Im5hdnRleHQiO3M6NzoiIzE1NEJB
  49. MCI7czo2OiJtZW51YmciO3M6NzoiI0Q5RUVGOSI7czo4OiJtZW
  50. 51dGV4dCI7czo3OiIjMTU0QkEwIjtzOjEwOiJtZW51aGx0ZXh0
  51. IjtzOjc6IiNGRkZGRkYiO3M6ODoibWVudWhsYmciO3M6NzoiIz
  52. dBQzRFQSI7czoxMjoiY2FsZW5kYXJ0ZXh0IjtzOjc6IiMwMDAw
  53. MDAiO3M6MTQ6ImNhbGVuZGFyZXhwaXJlIjtzOjc6IiM5OTk5OT
  54. kiO3M6MTU6ImNhbGVuZGFyY2hlY2tlZCI7czo3OiIjRkYwMDAw
  55. IjtzOjEzOiJjYWxlbmRhcnRvZGF5IjtzOjc6IiMwMEJCMDAiO3
  56. 19
复制代码
如果还需要用到以前的图片呀、文件呀什么的,可以直接去 /d5rc1_bak/ 中去找吧,那就是你以前的 Discuz!5.0.0rc1 的所有文件:)
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的 d5rc1_bak 里面的文件没什么用了,你也可以删除这个目录。

Discuz5.0.0Rc1 到 Discuz5.0.0 升级完成!

Discuz!5.0.0 到 Discuz!5.5 的升级方法见本帖 2#

[ 本帖最后由 紫琼 于 2007-4-26 16:09 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-3-12 11:17:59 | 显示全部楼层

Discuz4.1.0 到 Discuz5.0.0 升级步骤

请升级前一定要做好数据备份!(具体备份方法见1#)

首先登陆后台将论坛设置为关闭状态,将论坛默认显示风格换为 Discuz!5.0 默认风格,并把其他自己安装的风格设置为不可用。

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户自定义头像目录),这两个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d4_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录)。

然后下载 Discuz!5.0.0 正式版对应的语言程序包,上传 /upload/ 目录下除了 install.php 和 install 目录外的所有文件。
根据你的 mysql 数据库信息检查你的 config.inc.php 文件是否正确。
如果要设置创始人请查看一下要设置为创始人的 uid,在 config.inc.php 中设置 $forumfounders = '';

切记:请察看一下你原来的数据表前缀是什么,并将 config.inc.php 中的 $tablepre 做相应修改。

将Discuz!5.0.0程序包中的./utilities/upgrade7.php文件上传到服务器论坛目录中。

在浏览器中执行:http://yoursite/upgrade7.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade7.php删除!

下面的操作是导入我的话题和我的回复,如果不需要导入,这步可以跳过。不影响论坛的正常运行
将 Discuz!5.0.0 程序包中的 ./utilities/myconvert.php 文件上传到服务器论坛目录中。

在浏览器中执行:http://yoursite/myconvert.php,升级程序会自动运行,直到全部操作执行完毕。

将服务器中的myconvert.php删除!

登陆后台->Discuz! 工具->更新论坛统计和缓存。

如果还需要用到以前的图片呀、文件呀什么的,可以直接去/d4_bak/中去找吧,那就是你以前的Discuz!4.1.0的所有文件:)
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的d4_bak里面的文件没什么用了,你也可以删除这个目录。

Discuz4.1.0到Discuz5.0.0升级完成!

具体升级方法可参考:
Discuz!4.1.0-to-5.0.0升级视频教程:http://www.discuz.net/viewthread.php?tid=387113
Discuz!4.1.0 - Discuz!5.0.0 升级图文教程:http://www.discuz.net/viewthread.php?tid=441268

Discuz!5.0.0 到 Discuz!5.5 的升级方法见本帖 2#

[ 本帖最后由 紫琼 于 2007-4-26 16:10 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-3-12 11:18:07 | 显示全部楼层

Discuz4.0.0 到 Discuz5.0.0 升级步骤

请升级前一定要做好数据备份!(具体备份方法见1#)

首先登陆后台将论坛设置为关闭状态,将论坛默认显示风格换为 Discuz!4.0 默认风格,并把其他自己安装的风格设置为不可用。

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户自定义头像目录),这两个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d4_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录)。

然后下载 Discuz!5.0.0 正式版对应的语言程序包,上传 /upload/ 目录下除了 install.php 和 install 目录外的所有文件。
根据你的 mysql 数据库信息检查你的 config.inc.php 文件是否正确。
如果要设置创始人请查看一下要设置为创始人的 uid,在 config.inc.php 中设置 $forumfounders = '';
切记:请察看一下你原来的数据表前缀是什么,并将 config.inc.php 中的 $tablepre 做相应修改。

将Discuz!5.0.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。


在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade6.php删除!


将Discuz!5.0.0程序包中的./utilities/upgrade7.php文件上传到服务器论坛目录中。


在浏览器中执行:http://yoursite/upgrade7.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade7.php删除!

下面的操作是导入我的话题和我的回复,如果不需要导入,这步可以跳过。不影响论坛的正常运行
将Discuz!5.0.0程序包中的./utilities/myconvert.php文件上传到服务器论坛目录中。

在浏览器中执行:http://yoursite/myconvert.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的myconvert.php删除!

登陆后台->Discuz! 工具->更新论坛统计和缓存。

如果还需要用到以前的图片呀、文件呀什么的,可以直接去/d4_bak/中去找吧,那就是你以前的Discuz!4.0.0的所有文件:)
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的d4_bak里面的文件没什么用了,你也可以删除这个目录。

Discuz4.0.0到Discuz5.0.0升级完成! 

Discuz!5.0.0 到 Discuz!5.5 的升级方法见本帖 2#

[ 本帖最后由 紫琼 于 2007-11-15 09:59 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-3-12 11:18:17 | 显示全部楼层

Discuz3.1.2 到 Discuz5.0.0 升级步骤

请升级前一定要做好数据备份!(具体备份方法见1#)

首先登陆后台将论坛设置为关闭状态,将论坛默认显示风格换为 Discuz!5.0 默认风格,并把其他自己安装的风格设置为不可用。

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户自定义头像目录),这两个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d312_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录)。

然后下载 Discuz!5.0.0 正式版对应的语言程序包,上传 /upload/ 目录下除了 install.php 和 install 目录外的所有文件。
根据你的 mysql 数据库信息检查你的 config.inc.php 文件是否正确。
如果要设置创始人请查看一下要设置为创始人的 uid,在 config.inc.php 中设置 $forumfounders = '';

切记:请察看一下你原来的数据表前缀是什么,并将 config.inc.php 中的 $tablepre 做相应修改。

将 Discuz!5.0.0 程序包中的 ./utilities/upgrade5.php 文件上传到服务器论坛目录中。


在浏览器中执行:http://yoursite/upgrade5.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade5.php 删除!

将 Discuz!5.0.0 程序包中的 ./utilities/upgrade6.php 文件上传到服务器论坛目录中。


在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade6.php 删除!


将 Discuz!5.0.0 程序包中的 ./utilities/upgrade7.php 文件上传到服务器论坛目录中。


在浏览器中执行:http://yoursite/upgrade7.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade7.php 删除!

下面的操作是导入我的话题和我的回复,如果不需要导入,这步可以跳过。不影响论坛的正常运行
将 Discuz!5.0.0 程序包中的 ./utilities/myconvert.php 文件上传到服务器论坛目录中。

在浏览器中执行:http://yoursite/myconvert.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 myconvert.php 删除!

登陆后台 -> Discuz! 工具->更新论坛统计,将几个统计更新一下。

如果还需要用到以前的图片呀、文件呀什么的,可以直接去 /d312_bak/ 中去找吧,那就是你以前的 Discuz!3.1.2 的所有文件:)
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的 d312_bak 里面的文件没什么用了,你也可以删除这个目录。

Discuz3.1.2 到 Discuz5.0.0 升级完成!

Discuz!5.0.0 到 Discuz!5.5 的升级方法见本帖 2#

[ 本帖最后由 紫琼 于 2007-4-26 16:11 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-3-12 11:18:36 | 显示全部楼层

Discuz!2.5(sp1版也可以使用) 到 4.0 升级程序

先将原来的2.5F程序全部转移到一个新目录中(比如:d25f_bak)。(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录的,看看这里吧:http://www.discuz.net/blog.php?tid=130169)

将 Discuz!4.0 正式版程序中的 /upload/ 文件除了 install.php 和 install 目录全部上传(切记一定要使用二进制方式上传)到服务器中。关于二进制上传可以看一下这里:http://www.discuz.net/viewthread ... &extra=page%3D1之后根据你的mysql数据库信息配置 config.inc.php 文件。

切记:请察看一下你原来的数据表前缀是什么,并将 config.inc.php 中的 $tablepre 做相应修改

    Discuz!4.0 正式版中 config.inc.php 新增加了一个变量 $charset ,请根据你所使用的语言来设置,目前只有三种可设置gbk、big5和utf-8
   如果你是简体则设置为 gbk、繁体则设置为 big5、使用 utf-8 则设置为 utf-8 。请谨慎设置此处!设置错误,可能会导致论坛出现乱码情况!请不要随意修改此处!
   (默认情况下 config.inc.php 中已经对应设置好了,请不要随意修改)

另,对于某些 mysql4.1 版的用户,如果确定字符集为非 UTF-8 的话,如果升级后出现乱码请将 config.inc.php 中的 $charset 设置为 gb2312 试一下

下载2.5到正式版的升级工具:upgrade25to4.zip
将 upgrade25to4.php 上传到论坛目录中,在浏览器中执行:http://yoursite/upgrade25to4.php。升级程序会自动运行,直到全部操作执行完毕。

将服务器中的 upgrade25to4.php 删除!

如果您的服务器是类 Unix 系统主机,别忘了将 forumdata 目录以及下面所有的目录和文件属性设置为 777 (所有用户组可读写执行)。

登陆后台 -> Discuz! 工具 -> 更新论坛统计,将几个统计更新一下。

如果还需要用到以前的图片呀、文件呀什么的,可以直接去 /d25_bak/ 中去找吧(一般需要挪动附件图片attachments和自定义头像图片customavatars),那就是你以前的 2.5 的所有文件。
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的 d25_bak/ 里面的文件没什么用了,你也可以删除这个目录。

Discuz!2.5 升级到正式版操作完毕!

如果你装的插件比较多,为了保证升级顺利,请使用 dbcheck 程序把数据结构规范化!!

Discuz!4.0 到 Discuz!5.0.0 的升级方法见本帖 6#

Discuz!5.0.0 到 Discuz!5.5 的升级方法见本帖 2#

[ 本帖最后由 紫琼 于 2007-4-26 16:13 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2007-3-12 11:59:15 | 显示全部楼层
楼主后的第一帖。。。
回复

使用道具 举报

发表于 2007-3-12 12:26:00 | 显示全部楼层
占位
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Comsenz ( 粤B2-20090059-165 )star

GMT+8, 2019-9-17 04:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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