登录 注册

登录

已解决 怎么转换数据库连接类型?

更多
2017年05月03日 10:25 - 2017年05月07日 10:29 #1 作者: 武松
装了个组件,中文乱码,好像是数据库的问题,连接类型是latin1,想转换为Unicode,是不是这个问题,怎么转换。
最后修改: 2017年05月07日 10:29 由 武松.

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月03日 20:55 #2 作者: Joomla之门
在 Joomla 核心 的安装方法里面,我们一直强调:要使用 UTF-8 编码,数据库本身的默认字符连接(collation)也必须是 UTF8。你为什么还能造成这种结果呢?

现在恐怕很难将 latin1 的字符无损转换成 utf8 。如果网站数据不多,我建议你直接重新安装吧。这次记得选一个支持 Joomla 的主机。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月04日 00:43 #3 作者: 武松
被你吓到了,我是装的源码,不可以强制转换下吗,我用了个转换插件,但是老是显示超时错误,也在还原网站的时候强制转换了下,怎么没效果,帮我想下法子?做了不少了,重做太累。是我操作没得要领吗,还是用的方法不可行?

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月04日 00:50 #4 作者: 武松
再者我文章里显示中文没问题,reform pro显示中文也没问题。

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月04日 21:16 #5 作者: Joomla之门
不管你文章显示的如何正常,你一旦安装了其它某个扩展就出现乱码,说明你的数据库字符编码还是存在问题。

这个问题如果自己转换,很难保证成功。

如果你网站数据已有不少,无法从头再来,我可以考虑帮你尝试一下,但这属于收费服务。转换不成功不收费。请移步淘宝旺旺详谈。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月05日 10:07 - 2017年05月05日 13:02 #6 作者: 武松
请你弄,可以等项目完成在付钱吗?还是这个比较靠谱,想用这个。
我也发到这里了
crosstec.org/en/forums/37-contentbuilder-general-forum/116278-can-t-show-simplified-chinese-,help-eager.html
最后修改: 2017年05月05日 13:02 由 武松.

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月06日 21:59 #7 作者: Joomla之门
你的截图应该包含 phpMyAdmin 里面数据表的字符连接(collation)状态。

你所提及的扩展好像是 ContentBuilder 组件(要不是看你给老外发的截图,我都不知道你在说哪个组件,是不是我不问你就一直保密下去?)。由于 ContentBuilder 是收费软件,所以我也没法帮你测试该组件是否真正支持中文语言。如果你愿意让我测试,请把安装包发给我。

要是可以确认数据库的字符编码存在问题,那么,请尽早处理,否则积累下去可能会引起更多的问题(虽然还无法预知会发生什么问题)。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月07日 10:28 #8 作者: 武松
我用插件强制转换了下,感觉没什么问题了,支持中文了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年05月07日 11:32 #9 作者: Joomla之门
最好进入 phpMyAdmin 看一下,或者将数据库导出为 SQL 文件,然后看文件里面的文字是不是乱码?这些地方如果都显示正常可读的中文,才可以认为是真正解决了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论