2.2版本整合ucenter,编码问题?

2020-12-01 10:00

本帖最后由 pskying 于 2013-3-24 00:51 编辑

整合discuz后再ucenter后台看到通信成功。
注册英文用户名字可以登录,原discuz的英文用户名也可以登陆到OE。
但是dz的中文名字不可以登陆到OE.
并且通过OE注册新用户也不能使用中文名字,提示如下
错误:MySQL Error
Message: MySQL Query Error
SQL: SELECT randkey,username,userid FROM oelove_user WHERE username='中文名测试'
Error: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation '='
Errno.: 1267如果不整合,OE可以注册成功中文名字。

求解啊。

3184 次浏览 4 条评论 收藏

说说我的看法

登录后可以发表评论 登录
4个评论
-- 2020-12-01 10:00
Lee 发表于 2013-3-25 17:21 static/image/common/back.gif
造成原因:DZ的编码与OELOVE不一致。
请检查你使用的DZ为utf-8编码,如果是gbk编码,请确保你的空间支持ico ...

管理员好 我的环境 iconv

iconv support        enabled
iconv implementation        \"libiconv\"
iconv library version        1.11

应该是支持了, 怎么中文用户还是有问题呢,要怎么转码呢?
回复
-- 2020-12-01 10:00
[s:15][s:15][s:15][s:15][s:15][s:15]
回复
-- 2020-12-01 10:00
[s:13][s:13][s:13]
回复
Lee 官方认证帐号 2020-12-01 10:00
造成原因:DZ的编码与OELOVE不一致。
请检查你使用的DZ为utf-8编码,如果是gbk编码,请确保你的空间支持iconv编码转换扩展组件。
回复
作者信息

2
贴子
0
粉丝
热门贴子

免费试用


咨询热线


在线咨询