Discuz3.1.2到Discuz! 5.0.0 RC1 升级步骤
请升级前一定要做好数据备份!!!!!
首先登陆后台将论坛设置为关闭状态。
登陆服务器将论坛目录下除了:attachments(附件目录)、customavatars(用户上传的头像目录),config.inc.php这三个外的其他所有文件和目录全部移动到一个新建的目录中(比如:d5_bak)(如果你的服务器不是独立主机,使用FTP也可以迅速移动你的目录的.
然后下载Discuz! 5.0.0 RC1 对应的语言程序包,上传/upload/目录下除了install.php和install目录外的所有文件.检查一下./forumdata下面有没有cache和templates这两个文件夹,如果没有的话最好自己手工建立一下
根据你的mysql数据库信息检查你的config.inc.php文件是否正确。
切记:请察看一下你原来的数据表前缀是什么,并将config.inc.php中的$tablepre做相应修改
将Discuz! 5.0.0 RC1 程序包中的./utilities/upgrade5.php, ./utilities/upgrade6.php, ./utilities/upgrade7.php文件上传到服务器论坛目录中。
在浏览器中依次执行http://yoursite/upgrade5.php,
http://yoursite/upgrade6.php,
http://yoursite/upgrade7.php升级程序会自动运行,直到全部操作执行完毕,数据库已经成功升级到Discuz!5.0.0RC1
将服务器中的upgrade5.php, upgrade6.php, upgrade7.php删除!
如果您的服务器是类Unix系统主机,别忘了将forumdata目录以及下面所有的目录和文件属性设置为777(所有用户组可读写执行)。
登陆后台->Discuz! 工具->更新论坛统计,将几个统计更新一下。
如果还需要用到以前的图片呀、文件呀什么的,可以直接去/d5_bak/中去找吧,那就是你以前的Discuz!4.0.0l的所有文件:)
进入系统设置,看看有没有什么问题,没有?开启论坛运行吧。
当然,确定你的d5_bak里面的文件没什么用了,你也可以删除这个目录。
Discuz3.1.2到Discuz!5.0.0RC1升级完成!!!!! |