升级到2.7无法注册啊,救命啊。注册完就出现一段英文

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



MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `s431761db0`.`ecs_users`(`user_id`, `email`, `user_name`, `password`, `reg_time`, `last_login`, `last_ip`) VALUES ('167', [email=]'1111@126.com'[/email], '11111', 'e10adc3949ba59abbe56e057f20f883e', '1248000786', '1248000786', '218.19.42.133') ) [2] => Array ( [error] => Duplicate entry '167' for key 'PRIMARY' ) [3] => Array ( [errno] => 1062 ) )


我尝试注册:用11111注册,注册完后出现以上这个代码,然后我再用11111注册,说已经有这个用户了。

然后我去UC看看,果然有了。但我用11111登陆,照样出现以上英文,无法进入。

回答:
搜索了一下网站,说这里可以解决问题...http://faq.comsenz.com/?action-viewnews-itemid-100

跟着这里坐好象不对....我的做法如下:

找到ecs_users 点US的ID最大是183
然后点击操作进入,里面显示是184

跟官网说的一样..执行后,没有改善问题哦.......

救命啊.

解决问题了.
出错原因
应该是UC和EC的用户数据不能同步,所以EC正常在读自己的ID,而不是读结合一起后的ID。
例如:
你总客户是180人逐增ID是181
而你的数据错误显示uplicate entry '167' for key 'PRIMARY' ) ...........
167代表是你刚刚注册的ID,那就是代表你还要注册13个人才能正常的注册.

解决方法:
1。将UC结合过来的会员直接删除,然后根据这里操作http://faq.comsenz.com/?action-viewnews-itemid-100 ,正常注册后,你再将你的用户添加回来就行了。
2。不停注册,注册到ID是180,下一个注册ID是181,那证明可以成功注册了。太多客户的话,那就麻烦了。