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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!4.1.0 - Discuz!5.0.0 升级图文教程

[复制链接]
紫琼 发表于 2006-10-30 15:08:03 | 显示全部楼层 |阅读模式
        Discuz!5.0.0 正式版已经发布,相信大家很想把自己的 Discuz!4.1.0 论坛升级为 Discuz!5.0.0 ,下面我就为大家详细讲解一下 Discuz!4.1.0=>Discuz!5.0.0 的升级过程。本来已经有视频教程了,应一些会员的特殊要求特此发布此图文教程!

    下面按三个部分为大家讲解:

(一)升级前的准备

1、  下载正式版 Discuz! 5.0.0 到本地或服务器上,如图1所示:


        
    2、由于 Discuz! 5.0.0 的模版改动比较大,所以可能有很多风格不能使用,故此在升级之前先把风格换回默认风格,并将除默认风格外的其他风格选为不可用,如图2所示:



    3、关闭论坛,备份数据( 升级前请一定做好数据的备份)如图3所示:



    数据库备份:后台备份或使用phpmyadmin都可以;(具体备份的方法请参考“论坛搬家详解”图文说明)如图4所示:


注:其中“建表语句格式”根据您服务器上安装的MySQL的版本号选择。

    论坛程序及其附件的备份:把你论坛目录下的所有目录和文件下载或者拷贝到你要备份的地方即可,如果你没有对论坛程序和模板做过很大的改动,那么只要备份attachments(附件目录)和customavatars(用户自定义头像)目录就可以了,如果还需要备份模板加上一个templates目录即可。

我们常用的对论坛程序及其附件的备份方法为:在 FTP 里的目录下把除了 attachments customavatars 以外,把其它所有文件和目录全部移动到一个新建的目录中,比如 oldbbs。当然,你也可以将所有论坛文件都移到到oldbbs 目录中进行备份。如图5所示:



再将 config.inc.php 文件下载到本地,以方便对新的 Discuz!5.0.0 config.inc.php 进行对照配置。

在配置 config.inc.php 文件时需重视的一点就是关于字符集的设定问题。charset 为论坛默认的字符集,您下载了哪个版本的论坛相对应的字符集就是哪个,比如你下载的 Discuz!5.0.0_SC_UTF8 ,那么你的论坛字符集(即 charset )就是 UTF8 ;而 dbcharset 为论坛数据库的字符集(即 MySQL 的字符集),也就是在服务器安装的 MySQL 的字符集,如果您的服务器上安装的 MySQL 的字符集为latin1,那么在配置 config.inc.php 时您就得将dbcharset 填写为latin1。到此,相信很多朋友已经明白自己的论坛为什么会出现乱码的问题了,原因就是没有设置正确的字符集,只要按照上面的讲解设置相信您的论坛将不会再有乱码问题。如图6所示:



(二)升级中的注意事项

    1、上传 Discuz! 5.0.0(除install.php文件外)的所有程序文件到服务器覆盖原 4.1.0程序,并修改 attachmentscustomavatars forumdata ./forumdata/cache ./forumdata/templates ./forumdata/threadcaches  templates 的目录属性为777。如图789所示:







    2、修改 config.inc.php 文件,重新设置数据库账号信息。具体的设置可以根据您下载到本地的4.1中的原config.inc.php 来进行配置。如图10所示:

     

注:左边为下载到本地的原4.1版本的config.inc.php文件的数据库信息;
右边为新版本论坛的config.inc.php文件的数据库信息。

    3、上传下载的 Discuz! 5.0.0 安装包的 ./utilities/upgrade7.php 到论坛程序根目录下,在浏览器中运行升级程序。如图11所示:



在浏览器中运行升级程序,如图12所示:



   4、按照操作提示,直至全部升级完毕(默认情况下升级过程无需人工干预,您可以做下来喝杯茶,静静地等待升级成功的提示)

进到上面的页面,然后点击蓝色的文字,开始升级。如图13所示:




升级成功,如图14所示:



(三)升级后的一些善后操作

    1、删除服务器上的升级程序 upgrade7.php ,如图15所示:



    2、用管理员账号密码登录到论坛,进入系统设置,更新论坛统计,更新缓存。如图16所示:



注:从后往前依次提交。

    3Discuz! 5.0.0 新增“我的”功能,主要记录用户在论坛上发表的主题和回复。论坛升级完毕,用户无法查看自己以前发表的相关内容。如您的论坛确实需要将会员以前发表的内容导入到新功能之中,可以使用 ./utilities/myconvert.php,上传到服务器后运行,按照提示操作即可。由于此过程需要耗费较大服务器资源,建议只有十分必要的时候才使用。如图17所示:



在浏览器中运行,如图18所示:



点击蓝色链接进行升级,如图19所示:



升级成功,如图20所示:



4、升级完成

注:如果需要以前的图片或文件,可以到 oldbbs 文件夹里寻找,当然如果确定不需要了或 Discuz! 5.0.0 没问题了可以把 oldbbs 删除掉。

至此,Discuz!4.1.0 - Discuz!5.0.0升级成功!现在您可以在后台开启您的论坛让它运行了!如图21所示:


                                                                                                                                                                     


[ 本帖最后由 紫琼 于 2007-4-19 17:43 编辑 ]

本帖子中包含更多资源

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

x

评分

1

查看全部评分

freddy 发表于 2006-10-30 15:37:42 | 显示全部楼层
沙发~
回复

使用道具 举报

freddy 发表于 2006-10-30 15:37:48 | 显示全部楼层
板凳~
回复

使用道具 举报

freddy 发表于 2006-10-30 15:37:52 | 显示全部楼层
地板~
回复

使用道具 举报

AgFx 发表于 2006-10-30 15:44:15 | 显示全部楼层
沙发、板凳和地板都没了.....
只好地洞支持了......
回复

使用道具 举报

Clwarm 发表于 2006-10-31 18:50:18 | 显示全部楼层
紫琼 做的教程都非常详细,支持一下,望再接再厉!
回复

使用道具 举报

afcasiancup 发表于 2006-11-4 16:07:59 | 显示全部楼层
支持一下支持一下支持一下
回复

使用道具 举报

fromlyb 发表于 2006-11-4 16:23:17 | 显示全部楼层
学习一次啊
回复

使用道具 举报

imcko 发表于 2006-11-5 17:41:26 | 显示全部楼层
(二)升级中的注意事项

1、上传 Discuz! 5.0.0(除install.php文件外)的所有程序文件到服务器覆盖原 4.1.0程序

请问,所谓的覆盖是不是在本质上只覆盖了attachments和customavatars两个文件
因为其它的文件都不存在了啊
是否如此,偶是菜鸟,小心奕奕得说
回复

使用道具 举报

博客教主 发表于 2006-11-9 02:02:45 | 显示全部楼层
支持!顶!!!!!!!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 23:49 , Processed in 0.033581 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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