ecshop出现注册用户已经存在的解决方法

2016-09-07 22:03 来源:www.chinab4c.com 作者:ecshop专家

chinab4c得到网上一客户求助,他的网站用户注册总出现用户名存在,搜索各大网站,发现解决问题方法都不全,chinab4c总结如下

1.  升级问题,比如从版本更新,补丁更新 有时候会出现

   因为ecshop的data/config.php连接文件升级更新他不会出现覆盖,及时从低版本升级高版本,代码方式都不一样

比如某客户英文的2.70的升级到2.7.2 成 

 

  1. $timezone    = "Asia/Chongqing"
  2. $cookie_path    = "/"
  3. $cookie_domain    = ""
  4. $admin_dir = "admin"
  5. $session = "1440"
  6. define('EC_CHARSET', 'utf-8'); 
  7. define('EC_LANGUAGE', 'en_us'); 
  8. define('ADMIN_PATH','admin'); 

但是 2.7.2的完整的是

 

  1. $timezone    = "UTC"
  2. $cookie_path    = "/"
  3. $cookie_domain    = ""
  4. $session = "1440"
  5. define('EC_CHARSET','utf-8'); 
  6. define('ADMIN_PATH','admin'); 
  7. define('AUTH_KEY', 'this is a key'); 
  8. define('OLD_AUTH_KEY', ''); 
  9. define('API_TIME', '2011-07-28 16:44:07'); 

补全最新版本部分就可解决问题

2 uc通行成功,但并未整合成功(通讯成功不是整合成功的标志)

整合过uc,如果整合过,那么可能是您整合uc失败,您可以卸载uc再整合次

卸载uc的方法 

在后台执行

update ecs_shop_config set value='ecshop' where code='integrate_code'

update ecs_shop_config set value='' where code='integrate_config'

(两句分开执行,注意表前缀)

uc端删除该网店的连接

或者在后台会员整合 选择安装ecshop

 

3 uc_client的编码和版本保持和您uc的版本与编码一致

 

4 可能是修改过语言包   

  如果您修改过语言包,请用源文件覆盖先,看是否会还会出现同样的情况。

  如是服装模板或是其他模板修改语言包,请参考里面的帮助文档,正确修改,还需选择合适的编辑工具,如EditPlus。

 

5 您可能修改过程序,如果修改过,请检查您修改过的程序 

您可以重名名您修改过的程序,再用源文件覆盖

 

6 可能是空间的问题,有些空间商会向页面中插广告,导致返回的值不对,以致产生错误

 

7 注册的用户名是否和你的管理员账户名一样

(责任编辑:chinab4c)