DiscuzX注册提交没有反应解决方法 Errno:1062

问题/错误描述:
DiscuzX新用户注册点击提交按钮没有反应;
直接在后台添加用户报如下类似错误:
MySQL Error
Message: MySQL Query Error
SQL:INSERT INTO [Table]members SET secques='', username='', password=''    
Error:Duplicate entry '1472282' for key 'PRIMARY'
Errno:1062

错误分析:
错误提示为键值重复。初步分析原因为:
common_member表中已有uid为1472282用户数据存在
ucenter_members表中无uid为1472282用户数据存在
(主要看uc表中是否已经存在该uid的用户)

发生原因:
可能为discuz升级、用户合并/整合、数据库服务器意外宕机等因素导致

解决方法:
先执行该SQL语句:DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
如果执行后问题依旧,请继续往下阅读。

在执行上述SQL语句后若问题依旧,请继续参考下面给出的解决方法:
把uid为1472282的这个用户删掉或者手动在 uc_members 表中添加该用户即可解决问题。

相关文章

此处评论已关闭