login.PHP在刚转换完就已经覆盖过了~
刚才我以为是不是因为动网前台用户名和后台用户名密码不一致的问题,所以按照如下操作:
1)将动网论坛的管理员用户名和密码前台与后台设置成一致的
2)转换
动网数据库用户名和密码填写的是动网论坛的管理员用户名密码。
报告转换还是100%成功。
覆盖了login.PHP。
删除了forumdata/cache下的数据。
进入论坛,refresh,能访问,老用户可登陆,管理员不能登陆后台,新用户不能注册,注册时显示下面的错误代码:
Discuz! info: MySQL Query Error
Time: 2008-5-31 12:41am
Script: /discuz/register.php
SQL: INSERT INTO [Table]members (uid, username, password, secques, gender, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, extcredits1, extcredits2, extcredits3, extcredits4, extcredits5, extcredits6, extcredits7, extcredits8, email, bday, sigstatus, tpp, ppp, styleid, dateformat, timeformat, pmsound, showemail, newsletter, invisible, timeoffset)
VALUES ('8', '吃西瓜的夏天', '5bb84eb93811347d998e084eb5827e67', '', '0', '0', '10', '127.0.0.1', '1212165714', '1212165714', '1212165714', '0', 0,0,0,0,0,0,0,0,0, 'chixigua@yahoo.cn', '0000-00-00', '0', '0', '0', '', '0', '0', '1', '1', '1', '0', '9999')
Error: Duplicate entry '8' for key 1
Errno.: 1062
Similar error report has beed dispatched to administrator before.
到 http://faq.comsenz.com 搜索此错误的解决方案为:
错误类型:MySQL
错误编号:1062
错误信息:Duplicate entry '%s' for key %d
现象及解决方案:
问题分析:
向唯一字段插入相同数据。
解决方法:
1.请检查程序是否做了修改。
2.如果您正在转移数据库,请确认数据库的版本是否相同。
3.如果以上方法还未解决,请恢复备份,用 DBCheck 将数据库检验为标准结构,并且重新开始升级。
**********************************
怎么办呢? |