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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] Discuz!X2 utf8升级为Discuz!X2.5 GBK 完美解决方案

[复制链接]
luck123 发表于 2012-4-8 12:42:40 | 显示全部楼层 |阅读模式
因为原论坛安装的是Discuz!X2 UTF8比较占用空间,而且官方正好有发布了Discuz!X2.5正式版,因此就想转成直接升级为Discuz!X2.5 GBK版。
经过多次摸索并参考相关转换教程,终于找到这种转换方式的方法,实现完美转换了,下面就以中国空压机在线论坛 http://bbs.air-comp.cn的转换升级为例给大家分享此经验。
首先说明:
1、该教程不考虑插件问题,插件必须重新卸载再安装相应编码
2、使用前最好先全站备份,这样出了问题也好恢复

一、首先将Discuz!X2 UTF8转换为Discuz!X2 GBK,具体教程如下:
1、备份已修改文件:
这个主要是图片的修改,一般来说,备份以下文件即可:
1.1、static/image/common/logo.png
1.2、static/image/common/logo_sc.png
1.3、static/image/common/logo_88_31.gif
1.4、static/image/mobile/logo.gif
1.5、favicon.ico
1.6、.htaccess
2、安装TOOLS:
下载
然后点提交,等待转换完成,接下来就是最重要的修改部分了。

4、修改并用新的GBK编码程序文件上传覆盖原UTF8文件:
4.1、首先从官方下载最新的Discuz!X2 GBK[url=https://download.discuz.vip/DiscuzX/2.0/Discuz_X2_SC_GBK.zip]https://download.discuz.vip/DiscuzX/2.0/Discuz_X2_SC_GBK.zip,并解压到默认的Discuz_X2_SC_GBK文件夹;
4.2、接着把论坛中原UTF8版的三个文件下载并覆盖到对应的解压好Discuz_X2_SC_GBK文件夹中,如下图所示:
这三个文件分别是:
config/config_global.php
config/config_ucenter.php
uc_server/data/config.inc.php
(FULL版本UC 独立UC修改方法暂不清楚)
4.3、修改Discuz_X2_SC_GBK文件夹中这三个文件中的相关配置信息
用自己喜欢的编辑器(如记事本等)打开这三个文件,用搜索替换进行修改:
将文件中所有的“utf8” 修改为 “gbk”、“utf-8” 修改为 “gbk、表前缀“pre_"修改为"gbk_pre_",记得保存噢。
4.4、用FTP工具上传 Discuz_X2_SC_GBK文件夹中所有文件到论坛上,选择”全部覆盖“操作;
注意:必须是上传覆盖,而不是把原来的删除再上传新的。
接下来就可以重新登录到论坛后台管理系统。

5、重装TOOLS(可选,不想的话,直接卸载)
进入管理中心-插件-TOOLS,卸载后再安装成相应的编码

6、在后台→工具→更新缓存 把三个都勾选→更新(如果这部无法进行,请进行第8步)
7、上一步为什么无法进行,那是因为你的原来管理员帐号变成了普通会员,所以无法登入到管理后台,这时需要调用外部TOOLS工具中的TOOLS.PHP文件,一个是更新缓存,另一个就是回复管理员密码,把你使用的管理员帐号和密码设置好,提交就可以了。
至此,第一步,UTF8转码GBK成功完成!

二、将论坛的Discuz!X2 GBK升级为Discuz!X2.5 GBK
此操作就可以完全按照官方教程进行直接升级就可以。http://bbs.air-comp.cn
phoer 发表于 2012-4-8 13:37:00 | 显示全部楼层
顶一下,准备“GBK升级utf8”反向转换。
回复

使用道具 举报

12153556 发表于 2012-4-8 15:22:33 | 显示全部楼层
如非必要,不建议来回折腾转码
回复

使用道具 举报

ayimu 发表于 2012-4-10 14:09:07 | 显示全部楼层
我是不敢这样转,还是等等看吧
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 03:15 , Processed in 0.096546 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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