discuz论坛升级

网摘 2008-10-16

晚上开始折腾内网。从5.5升级到6.0.先做好准备工作。

升级部分:http://www.discuz.com/download/update.htm

Discuz! 5.5.0 to Discuz! 6.0.0 升级教程

首先简单为大家介绍一下升级的核心思想。用户为站点升级有两个部分:程序升级和数据升级。使用最新的程序,既是程序升级,通过使用FTP工具把最新程序上传到服务器上。在数据库里添加字段,添加数据表,既是数据升级。数据升级就是我们通常说的:“运行upgrade9.php”。运行升级程序的过程,就是执行数据库操作的过程。

为了您站点有更诱人的功能,更稳定的运行速度,请您及时升级到Discuz! 6.0.0!

现在为大家介绍简洁的升级步骤:

  1. 关闭站点,备份数据,备份程序;
  2. 上传最新程序,配置config.inc.php,上传upgrade9.php;
  3. 运行升级程序进行升级;
  4. 更新缓存、打开站点、删除upgrade9.php。

接下来,我将为大家讲解详细的升级步骤,请严格按照教程的步骤进行升级:

一、关闭论坛:

方法:系统设置---基本设置---论坛关闭。如下图:

二、将论坛的风格设置为“默认风格”:

方法:系统设置---基本设置---界面与显示方式---默认论坛风格---默认风格。如下图:

三、备份数据:

独立主机:直接备份数据库目录就可以(注意备份前停止 MySQL 服务);

虚拟主机:论坛后台备份或使用phpmyadmin备份数据;(本次演示在后台做备份)。

具体备份方法参考:

论坛搬家视频教程:http://www.discuz.net/viewthread.php?tid=384782

论坛后台备份完全规范:http://www.discuz.net/thread-505428-1-1.html

论坛后台备份的方法:系统设置---系统工具---数据库---资料备份。如下图:

四、移动旧版本程序:

方法:论坛目录下,将除了attachments(附件目录)和customavatars(用户自定义头像目录)以外的文件和文件夹,移动到一个其他的空文件夹里(如bbsbak)。这一步骤,作为备份您的旧版本程序。如下图:

五、上传新程序:

方法:将最新程序(Discuz! 6.0.0),除了attachments,customavatars,install和install.php之外的所有文件和文件夹上传到服务器上论坛的目录下。

备注:install和install.php是安装论坛需要的文件夹和文件,在升级和今后论坛运行中一般不用。attachments和customavatars文件夹分别是附件目录和用户自定义头像的目录,因为第四步中,没有将这两个文件夹移动(它们仍然在论坛目录下),所以也没必要再次上传。

如下图:

六、设置文件属性:

方法:在FTP工具上,将forumdata、templates文件夹及其子文件夹的属性设置为777。Win主机请设置internet来宾帐户可读写属性。如下图:

七、配置config.inc.php:

方法:请对照Discuz! 5.5.0的config.inc.php配置Discuz! 6.0.0的config.inc.php的参数,请配置:$dbhost、$dbuser、$dbpw、$dbname、$tablepre。其他的参数也请一一对照。

八、上传upgrade9.php:

方法:上传Discuz! 6.0.0 安装包的 ./utilities/upgrade9.php 到论坛程序根目录下。如下图:

九、在浏览器中运行升级程序:

方法:在浏览器里运行http://您论坛的域名/upgrade9.php。请点击“请点这里升级”。如下图:

十、升级完毕:

至此,您的站点已升级到Discuz! 6.0.0。升级完毕之后,请删除服务器上的升级程序:upgrade9.php,然后到论坛后台更新缓存,并打开您的站点。

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

Discuz 下载中心

希望50年后它依然存在,让我感觉我一直在做一件稍微有点cool的事情 喜欢一起交个朋友吧 微信/QQ :56280295

Leave a Reply

Your email address will not be published. Required fields are marked *