[站长手记] 虚拟主机DEDE+UHOME+DISCUZ 7.2 gbk转utf8 简易教程

[复制链接]
Lincoln Lincoln 发表于 2009-12-7 07:03:02
623 0
之所以是简易教程是因为不想写的太多,没有详细的教怎么转换的,只是提供一下思路,因为没有写手记的习惯,我也讨厌做重复的事,所以这里就简单的说下怎么转

因为要新折腾一些东西必须要UTF8的编码,,而我的站点以前是从动易+动网转换到DEDE+DISCUZ的.沿用了一直以来的GBK编码,所以不得不折腾一次

这次转换

涉及软件:
Navical for mysql
phpAdmin
UltraEdit-32

参考帖子:
fangshuguang的 《分享dz7.0 GBK转UTF8 过程,已成功转换》
http://www.discuz.net/viewthread.php?tid=1157022

转换步骤:

1,使用Navical for mysql 从服务器上备份全部数据库到本地 备份时间根据数据的多少而定,一般虚拟主机都提供了数据库备份的功能,我用Navical for mysql 备份到一半到后台看到有这个工具,等备份完成后,又用虚拟主机带的数据备份功能备份了一个,多备份怎么都是没有错的,万一失败后悔就来不及了.

2,用ultraEdit打开备份下来的.sql文件,全部替换建表语句的CHARSET=GBK 为 CHARSET=utf8

详细的参考:分享dz7.0 GBK转UTF8 过程,已成功转换 http://www.discuz.net/viewthread.php?tid=1157022

3,备份空间里面的全部文件到本地

4,删除空间里面文件除生成的html,上传文件之外的所有文件.

5,重新安装UTF8的DEDE+UHOME+DISCUZ,不用设置dede和discuz的整合.

6,使用工具导入修改后的.sql文件.

7,修改相应的文件整合.

8,登录各系统更新缓存,登录dede和discuz校验数据库和文件

转换前 DEDE+UHOME+DISCUZ gbk 运行正常,同步登录退出正常

转换后 DEDE+UHOME+DISCUZ UTF8 运行正常,同步登录正常 退出有时正常有时异常,新注册了一个用户测试了一下,就没怎么理会了,之后再测试

出现的问题以及解决方法:

1,登录显示 加载中 无法登录论坛,更无法进入后台了,使用tools.php工具修复无效. 这问题参考别人的帖子是修改了系统里面的config.inc.php所导致,可以使用UltraEdit-32修改discuz原始文件config.inc.php,添加整合数据,问题解决

2,《设置边栏的时候提示 数据调用的模块名称已经存在》 首页边栏无法调用
http://www.discuz.net/thread-1505436-1-1.html

3,《GBK转UTF8论坛任务出错》
http://www.discuz.net/thread-1505270-1-1.html

目前就这三个算比较大的问题,其它问题寻找中...
燃烧百合园,做我们共有的网络家园!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

推荐阅读

本站简介

燃烧百合园最初版本上线于2003年,于2004年11月注册正式域名www.firelilys.net。建设本站的目的纯粹是为了个人爱好,后来认识的朋友越来越多,站点的资料就越来越丰富。遗憾的是2009年左右,因为无良空间商导致网站数据全部丢失,所以本站一直处于断断续续开关的状态。本次改版于2019年6月19日,源于和以前的网友一次聊天,仅恢复了极少部分历史数据。(如果我们有侵犯了您权益的资源请联系我们删除)

Archiver|手机版|小黑屋|旧博客存档|燃烧百合园. ( 鄂ICP备05005255号 )

Powered by 燃烧百合园 X3.5  © 2002-2019 燃烧百合园   

返回顶部 返回列表