ECshop2.70 存在一个严重的 bug-----不能修改用户名!!

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

我用的是Ecshop2.70+DZ7.0+UCenter1.5.

我在center里面把一个用户名字修改了,然后再登录Ecshop2.70会出现以下错误:

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `preboss_shop`.`ecs_users`(`user_id`, `email`, `user_name`, `password`, `reg_time`, `last_login`, `last_ip`) VALUES ('2', 'clintqi@163.com', 'clintqi', '50a50d091d7925fbc9b42f133411b6c1', '1255514047', '1255514047', '210.76.116.58') ) [2] => Array ( [error] => Duplicate entry '2' for key 1 ) [3] => Array ( [errno] => 1062 ) )

说明:没有修改用户名的登录仍然正常,只要修改过用户名,登录之后就会出现以上的错误!

很奇怪: 举个例子,如果将用户名 “xxxccc” 在ucenter里面修改为“xxx"; 那么dz7.0仍需要用" xxxccc"登录,登录
后显示用户名字变为“xxx";但是Ecshop2.70如果用“xxxccc” 登录,则会出现以上错误;而用“xxx"登录,则提示不存在该用户名!

回答:
http://bbs.ecshop.com/thread-95341-1-1.html
31

支持一下!!!!!!!