升2.7.0后,与DZ5.5会员整合报错

2016-07-07 15:40 来源:www.chinab4c.com 作者:ecshop专家

网店版本:ecshop2.5.1直接升级ecshop 2.7.0 字符集:utf8
论坛版本:DZ5.5.0字符集:GBK

整合勾选:是否为latin1编码。时提示:整合数据库检测到不是latin1编码!请重新选择。取消勾选

整合后,后台显示中文用户名正常。

前台用中文用户名进入时,网页提示:MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT uid AS user_id, secques AS salt, password As password FROM `1111111111‘cdb_members` WHERE username='平??山??委透' ) [2] => Array ( [error] => Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' ) [3] => Array ( [errno] => 1267 ) )

但前台页面显示有中文用户名已经登录。

请问该如何解决,谢谢管理员。

回答:
管理员你好,升级紧急,请看到后及时帮助,站内搜索不到相关帮助。

您的整合两个系统的编码不一致,建议您使用同一种的语言编码整合