Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
ramboo 发表于 2006-3-2 09:04:21 | 显示全部楼层 |阅读模式
 本帖适合对于Discuz!任意版本到Discuz!4.1.0正式版的安全升级。

请升级前一定要做好数据备份!!!!!


 每个版本升级的原则其实就遵从由低版向高版本一步步升级,需要用到的升级程序是标准程序包中的/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
     upgrade5.php     Discuz! 3.1.2    到 Discuz! 4.0.0
     rc3torc4.php     Discuz!4.0.0RC3  到 Discuz!4.0.0RC4
     rc4torcfinal.php   Discuz!4.0.0RC4  到 Discuz!rcfinal
               upgrade6.php              Discuz!4.0.0正式版到Discuz!4.1.0正式版

     repair.php      Discuz!数据表修复工具,使用方法可以参考:https://discuz.dismall.com/blog.php?tid=117823
     restore.php      Discuz!数据库恢复工具,使用方法可以参考:https://discuz.dismall.com/blog.php?tid=106133
     testmail.php     Discuz!邮件发送测试工具。
     english目录                Discuz!英文版语言包。
     rcftof.php      Discuz!4.0.0RCFinal 到 Discuz!4.0.0正式版的升级程序(注意此程序仅在本帖提供下载!)

下面详细说一下各个版本的升级操作吧,其实非常简单,只不过偶罗嗦而已,

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

上传程序的时候请确保一定要使用二进制方式上传,关于二进制上传可以看一下这里:https://discuz.dismall.com/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获得最新的版本。


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


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


       
                    对于Discuz!4.0.0-->Discuz!4.1.0,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899132
        对于 RCFinal  --> Discuz!4.1.0 ,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899150
        对于 RC4      --> Discuz!4.1.0 ,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899189
        对于 RC3      --> Discuz!4.1.0,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899196
        对于 3.12     --> Discuz!4.1.0,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899208
        对于 3.0     -->  Discuz!4.1.0,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899223
        对于 2.5F     --> Discuz!4.1.0 ,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899289
        对于 2.0      --> Discuz!4.1.0,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899232
        对于 1.0      --> Discuz!4.1.0,可以这样做:https://discuz.dismall.com/viewthread.php?tid=246507#pid1899257
       
 楼主| ramboo 发表于 2006-3-2 09:16:43 | 显示全部楼层

Discuz4.0.0到Discuz4.1.0升级步骤

请升级前一定要做好数据备份!!!!!
首先登陆后台将论坛设置为关闭状态。

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

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

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

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

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


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

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

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

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

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


Discuz4.0.0到Discuz4.1.0升级完成!!!!! 
 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 09:23:03 | 显示全部楼层

RCFinal到Discuz!4.1.0的升级步骤

请升级前一定要做好数据备份!!!!!

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

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


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


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

1.从RCFinal到Discuz4.0.0
下载RCFinal到正式版的升级工具:rcftof.php[点击下载

将rcftof.php上传到论坛目录中,在浏览器中执行:http://yoursite/rcftof.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 rcftof.php 删除!
2.从Discuz4.0.0到Discuz!4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

RCFinal升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 09:35:08 | 显示全部楼层

RC4到Discuz!4.1.0的升级步骤

请升级前一定要做好数据备份!!!!!

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

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


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


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

1.首先把你的把rc4升级到rcfinal.
将Discuz!4.0.0程序包中的./utilities/rc4torcfinal.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/rcftof.php。升级程序会自动运行,直到全部操作执行完毕。
 
2.从rcfinal升级到Discuz4.0正式版
下载RCFinal到正式版的升级工具:rcftof.php[点击下载

将rcftof.php上传到论坛目录中,在浏览器中执行:http://yoursite/rcftof.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 rcftof.php 删除!

3.从Discuz4.0.0升级到Discuz!4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

RC4升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 09:38:05 | 显示全部楼层

RC3 升级到 Discuz!4.1.0

请升级前一定要做好数据备份!!!!!

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

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


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


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

1.从rc3升级到rc4
将Discuz!4.0.0程序包中的./utilities/rc3torc4.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/rc3torc4.php。升级程序会自动运行,直到全部操作执行完毕。

2.从rc4升级到rcfinal.
将Discuz!4.0.0程序包中的./utilities/rc4torcfinal.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/rcftof.php。升级程序会自动运行,直到全部操作执行完毕。
 
3.从rcfinal升级到Discuz4.0正式版
下载RCFinal到正式版的升级工具:rcftof.php[点击下载

将rcftof.php上传到论坛目录中,在浏览器中执行:http://yoursite/rcftof.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 rcftof.php 删除!

4.从Discuz4.0.0升级到Discuz!4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

RC3升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 09:43:12 | 显示全部楼层

D3.12升级到Discuz!4.1.0

请升级前一定要做好数据备份!!!!!

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

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


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


切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改
1.从D3.12升级到Discuz4.0.0
将Discuz!4.1.0程序包中的./utilities/upgrade5.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade5.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade5.php删除!

2.从Discuz4.0.0升级到Discuz4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

D3.12升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 09:50:18 | 显示全部楼层

Discuz! 3.0.0到Discuz!4.1.0升级步骤

请升级前一定要做好数据备份!!!!!

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户上传的头像目录),config.inc.php这三个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d3.0_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录的.

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


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


切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改
1.首先把Discuz!3.0.0升级到Discuz3.1.2
将Discuz!4.1.0程序包中的./utilities/upgrade4.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade4.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!

2.从3.1.2升级到Discuz4.0.0
将Discuz!4.1.0程序包中的./utilities/upgrade5.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade5.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade5.php删除!

3.从Discuz4.0.0升级到Discuz4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

Discuz! 3.0.0升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 09:53:14 | 显示全部楼层

Discuz! 2.0.0到Disucz4.1.0的升级步骤

请升级前一定要做好数据备份!!!!!

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户上传的头像目录),config.inc.php这三个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d2.0_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录的.

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


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


切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改
1. 首先把Discuz!2.0.0升级到Discuz3.0.0
  特别说明:本次升级改动很大,升级程序需要花费很长时间和占用大量 CPU 资源,升级前请务必完整备份原有数据,并选择服务器空闲时进行

将Discuz!4.1.0程序包中的./utilities/upgrade3.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade3.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade3.php删除!

2.首先把Discuz!3.0.0升级到Discuz3.1.2
将Discuz!4.1.0程序包中的./utilities/upgrade4.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade4.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!

3.从3.1.2升级到Discuz4.0.0
将Discuz!4.1.0程序包中的./utilities/upgrade5.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade5.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade5.php删除!

4.从Discuz4.0.0升级到Discuz4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

Discuz! 2.0.0升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 10:02:41 | 显示全部楼层

Discuz! 1.0.0升级到Discuz!4.1.0

请升级前一定要做好数据备份!!!!!

登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户上传的头像目录),config.inc.php这三个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d1.0_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录的.

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


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


切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改
1.从Discuz!1.0.0升级到Discuz2.0.0
  将Discuz!4.1.0程序包中的./utilities/upgrade2.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade2.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade2.php删除!

2. 从Discuz!2.0.0升级到Discuz3.0.0
  特别说明:本次升级改动很大,升级程序需要花费很长时间和占用大量 CPU 资源,升级前请务必完整备份原有数据,并选择服务器空闲时进行

将Discuz!4.1.0程序包中的./utilities/upgrade3.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade3.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade3.php删除!

3.从Discuz!3.0.0升级到Discuz3.1.2
将Discuz!4.1.0程序包中的./utilities/upgrade4.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade4.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!

4.从3.1.2升级到Discuz4.0.0
将Discuz!4.1.0程序包中的./utilities/upgrade5.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade5.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade5.php删除!

5.从Discuz4.0.0升级到Discuz4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

Discuz! 1.0.0升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

 楼主| ramboo 发表于 2006-3-2 10:13:00 | 显示全部楼层

Discuz!2.5升级到Discuz!4.1.0

请升级前一定要做好数据备份!!!!!

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

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


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


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

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

将服务器中的 upgrade25to4.php 删除!
2.从Discuz!4.0.0升级到Discuz!4.1.0
将Discuz!4.1.0程序包中的./utilities/upgrade6.php文件上传到服务器论坛目录中。
在浏览器中执行:http://yoursite/upgrade6.php。升级程序会自动运行,直到全部操作执行完毕。
将服务器中的 upgrade6.php删除!


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

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

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

2.5 F升级到Discuz!4.1.0操作完毕!

 
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 12:57 , Processed in 0.038613 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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