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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 【原创】Discuz-7.X版本 UTF-8转换GBK,编码转换教程。

[复制链接]
晴天OH 发表于 2010-8-3 16:37:35 | 显示全部楼层 |阅读模式
本帖最后由 晴天OH 于 2010-8-3 20:25 编辑

转换前先备份论坛DZ和UC所有数据到你自己的电脑上,然后把FTP里的备份删除,以防万一。
为什么要删除呢?就是因为怕你以后恢复数据的时候搞混了。看了下面就明白了。

转换开始。


第一步开始:
打开你的config.inc.php文件。找到:

$dbcharset = 'utf-8';                        // MySQL 字符集

把UTF8修改为gbk
找到:
define('UC_DBCHARSET', 'utf-8');

把UTF8修改为gbk
找到:
define('UC_CHARSET', 'utf-8');

把UTF8修改为gbk

然后打开:
\uc_server\data\config.inc.php
找到:
define('UC_DBCHARSET', 'utf-8'');

define('UC_CHARSET', 'utf-8');
把里面的UTF8都改为GBK






第二步开始:
进入论坛后台:
备份所有数据:
在备份的时候注意,
强制字符集要选择GBK, 你可能会问,我这里面没有这个啊,呵呵,当然, 你没做第一步当然没有这个,在做完上面这一步的时候备份就会出现这个,选择GBK, 目前X1版本已经自己有了这个功能。
如图:

这个时候,
你备份下来的数据就是GBK版本的了,
然后进入UC备份UC数据,备份UC的时候按平常的方法就可以了,没什么要求。
等到DZ和UC的数据都备份完了,那么恭喜你,你备份的数据都是GBK版本的了。



下面的就好做多了
------------------------------------------------------------————————————————————————————————————

在你的FTP里新建一个文件夹,名:oldbbs(随便取,主要就是储存以前的论坛文件)
然后再新建一个GBK版本的论坛,为了避免不必要的麻烦,数据库表头都是和以前一样的,比如你以前是cdb_    现在就还是cdb_
管理员账号也和以前一样,。

建好了后,
FTP:进入oldbbs/forumdata/找到你备份的文件夹。移动到现在GBK版本的论坛/forumdata内

UC同理。

然后进入GBK版本的论坛后台恢复备份, 更新缓存,看看现在是不是转换成功了呢?


原文地址:
【原创】Discuz-7.X版本 UTF-8转换GBK,编码转换教程。
http://www.mt24.cn/thread-659-1-1.html

评分

2

查看全部评分

 楼主| 晴天OH 发表于 2010-8-3 16:37:58 | 显示全部楼层
占位
回复

使用道具 举报

wzjme 发表于 2010-8-3 16:53:05 | 显示全部楼层
期待啊!
回复

使用道具 举报

 楼主| 晴天OH 发表于 2010-8-3 20:25:34 | 显示全部楼层
终于编辑完了。
回复

使用道具 举报

肉松面包 发表于 2010-8-4 11:46:19 | 显示全部楼层
支持分享·
回复

使用道具 举报

 楼主| 晴天OH 发表于 2010-8-4 12:03:43 | 显示全部楼层
呵呵,谢了。
回复

使用道具 举报

shuhai32 发表于 2010-8-4 12:06:37 | 显示全部楼层
曙海嵌入式学院提供以下课程的培训--中国最大的FPGA,DSP和3G手机通信培训机构:FPGA培训,DSP培训,MTK培训,Android培训,Symbian培训,iPhone培训,单片机培训,Candence PCB培训,Vxworks培训等。
网址:http://www.shuhai9.cn
上海总部电话:021-51875830 深圳:0755-61280252 北京:010-51292078

  
回复

使用道具 举报

蓝豆 发表于 2010-8-5 15:57:18 | 显示全部楼层
支持一下
回复

使用道具 举报

qls168 发表于 2010-8-5 23:40:03 | 显示全部楼层
回复 晴天OH 的帖子


    X1 UTF8 怎么转 GBK ? 用 帝国备份王 可以么?
回复

使用道具 举报

 楼主| 晴天OH 发表于 2010-8-6 13:30:08 | 显示全部楼层
回复 qls168 的帖子
备份的时候,在选择强制字符集,选GBK,dz数据就转换成GBK了,然后UC按照上面的方法

   
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 04:33 , Processed in 0.233282 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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