完美实现Discuz! X2 UTF-8进级为Discuz! X2.5 GBK

  因为原论坛安装的是Discuz!X2 UTF8较量占用空间,并且官方正好有宣布了Discuz!X2.5正式版,因此就想转成直接进级为Discuz!X2.5 GBK版。

  颠末多次探索并参考相关转换教程,终于找到这种转换方法的要领,实现完美转换了,下面给各人分享此履历。

  首先说明:

  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:

  下载Tools 1.9M for Discuz!X,然后凭据官方教程安装并利用。

  3、操作TOOLS举办转码:

  首先把论坛封锁,制止转换进程中影响会员利用;

  然后再举办转码,点击模块化谁人大大的TOOLS,然后点击左边栏的:编码转换

  然后点提交,期待转换完成,接下来就是最重要的修改部门了。

  4、修改并用新的GBK编码措施文件上传包围原UTF8文件:

  4.1、下载最新的Discuz!X2,并解压到默认的Discuz_X2_SC_GBK文件夹;

Discuz! X2 R20120628 简体GBK下载

完美实现Discuz! X2 UTF-8升级为Discuz! X2.5 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

  此操纵就可以完全凭据官方教程举办直接进级就可以。

  下载 Discuz! X2.5 正式版

Discuz! X2.5 正式版 简体中文 GBK 20130222下载

完美实现Discuz! X2 UTF-8升级为Discuz! X2.5 GBK

界面预览

  1)备份数据库

  2)成立文件夹 old,旧措施除了 data , config, uc_client, uc_server 目次以外的措施移动进入 old目次中

  3) 上传 2.5 措施(压缩包中 upload 目次中的文件),如上传时候提示包围目次,请选择“是”

  4)上传安装包 utility 目次中的 update.php 到论坛 install 目次,删除 install 目次中的index.php

  执行 你的域名/论坛路径/install/update.php

  参照提示举办进级即可。进级时间跟着数据的巨细和处事器机能而变, 依据测试,10G阁下的论坛,从 2.0 进级值 2.5 约莫需 1.5-2.5 个小时。假如你的版本更老一些,进级的时间耗损的会更多些。

  进级完毕,进入靠山,更新缓存,并测试成果。

  进级乐成后,old目次中的文件可以删除了。

  三、转换总结

  转换进级的进程是较量漫长并需要探索的,也担忧数据会被粉碎,可是进级完成后的喜悦也是无以言表。只要操纵之前做好文件、数据的备份,我想就不消担忧的。以上转换进级同样合用于Discuz!X2 GBK进级为Discuz!X2.5 utf8,只需对应参数做相反调解就可以。

  诚以此文眷念这一乐成时刻,并分享给有需要的伴侣们。感谢各人对我们的一直支持!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/10121.html