Discuz!使用问题、建议、BUG等请到论坛反馈以便获得及时帮助,大型问题建议走付费途径。

Discuz!2.5 to Discuz!4.0 升级步骤

说明:sp1版也可以使用

先将原来的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.php?tid=73393 之后根据你的 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 程序把数据结构规范化!

upgrade25to4.php 文件可以来 这里下载

返回升级目录

{lang scrolltop}