网络营销电子商务研究中心  
How to buy the best prescription safety glasses in Canada? Let's study!
Go Back   网络营销电子商务研究中心 > 网站建设 > Discuz/SupeSite/X-Space
User Name
Password
 
FAQ Members List Calendar Cheap Glasses

Discuz/SupeSite/X-Space 讨论Discuz安装、升级、模板、插件、源代码修改以及使用技巧等。

Reply
 
Thread Tools Display Modes
  #1   IP: 112.87.6.141
Old 2015-04-28, 07:08 PM
Mango Mango is offline
初级会员
 
Join Date: 2005-05-26
Posts: 1
Mango 现在声名狼藉
Default Discuz!X2.5 utf8转换为GBK方法

由于自己需求的,小编一直在寻找Discuz!X2.5的utf8格式转换为GBK格式的方法,也查找过很多的资料和信息,但是一直都没有实现。小编甚至一度认为这是完全不可能实现的。但是今天小编找到了实现的方法,所以感觉给各位朋友分享下。

在开始之前,小编还是要提前说下,小编总结的方法不考虑插件问题的。如果要安装插件的话必须重新卸载然后在安装对于相应的编码格式的。在转换之前为了网站的安全的话无忧小编还是建议先全站备份数据,以免在转换的过程中带来不必要的麻烦,好吧,现在开始了。

首先要备份好已修改的文件,下面小编都把文件给列出来,以下文件主要是图片的修改:

1:static/image/common/logo.png
2:static/image/common/logo_sc.png
3:tatic/image/common/logo_88_31.gif
4:static/image/mobile/logo.gif
5:favicon.ico
6:.htaccess

备份好了之后安装TOOLS,这个TOOLS在Discuz x2.5的tools工具可以直接在应用中心下载的,之后按照tools工具教程安装并使用就OK了 。

1、Tools 1.9M for Discuz! X2 下载地址:http://www.discuz.net/thread-1667317-1-1.html
2、Tools 工具箱绿色插件版 for Discuz! X2.5 下载地址:http://addon.discuz.com/?@tools.plugin

然后利用TOOLS工具经行一下转码或者在后台里面经行下数据库备份选择编码格式。之后把自己的论坛关闭,关闭的话可以避免在转换到过程中会影响到其他的用户以及会员的使用,然后在进入转码-点击TOOLS工具-点击左边栏中编码转换-点击提交-之后等待转化完成。 最后一步就是因为Discuz!X2.5 TOOLS中是没有转换编码的。所以要进入后台-站长-数据库-备份-选择更多-然后选项里面选择强制转换字符集:GBK,下面无忧主机的个人截图如果不懂的朋友查看下截图!就知道在哪里转换了:

Discuz!X2.5 utf8转换为GBK方法 dz3122
discuz后台

修改用新的GBK编码程序上传并且覆盖以前的UTF-8的文件。首先要在官方下载最新的Discuz!X2GBKhttp://download.comsenz.com/DiscuzX/2.0/Discuz_X2_SC_GBK.zip,然后解压到默认的Discuz_X2_SC_GBK文件里面去。然后把论坛中的原来的UTF8格式三个数据库配置文件下载并且覆盖到对于Discuz_X2_SC_GBK文件夹中,下面小编把这个三个数据配置文件列出来了:config/config_global.php、config/config_ucenter.php、然后进入public html/data/config.inc.php uc_server/data/config.inc.php 。

打开以上小编列出的数据配置文件,最好用Dreamweaver或者用EditPlus,切记不要用记事本打开用搜索替换的方式进行修改,把三个文件中的所有的“utf8” 修改为 “gbk”、“utf-8” 修改为 “gbk、表前缀“pre_“修改为”gbk_pre_“,最后保存,下面是小编一个简单的截图以及修改的方式。


最后用FTP工具上传Discuz_X2_SC_GBK文件夹中所有文件到论坛上选择全部覆盖,但是小编提示下,一定要上传覆盖,不要把以前的程序删除在上传新的这样的话以前的东西就没有!然后可以重新登录到论坛后台管理系统。进入管理中心-插件-TOOLS,卸载后再安装成相应的编码,之后要在后台→工具→更新缓存 把三个都勾选→更新,如果遇见了上一步为什么无法进行,那是因为你的原来管理员帐号变成了普通会员,所以无法登入到管理后台,这时需要调用外部TOOLS工具中的TOOLS.PHP文件,一个是更新缓存,另一个就是回复管理员密码,把你使用的管理员帐号和密码设置好,提交就可以了。以上是小编的的对Discuz!X2.5 utf8转换为GBK修改方法。
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off

Forum Jump

Prescription-glasses.com offers prescription glasses online at discount prices.
All times are GMT +8. The time now is 11:11 AM.


Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.