字体:  

论坛UC版本用户数据修复工具

安全出口2 发表于: 2008-2-27 14:30 来源: SupeSite/X-Space官方站

最近不少用户的论坛升级后UC版本后,出现了数据被清空的问题,经过排查是由于重复执行UCenter的安装程序导致,所以写了这个工具。

这个工具的功能是,修改UCenter的管理员帐号密码,然后重新将论坛的数据导入到UCenter,执行完成后删除UCenter安装文件。
使用方法:下载附件解压后,将ucrepair.php上传到论坛的根目录下,然后通过http://论坛访问地址/ucrepair.php执行

在执行前,请务必备份论坛数据和UCenter的数据

[ 本帖最后由 安全出口2 于 2008-2-28 15:02 编辑 ]

ucrepair.rar
(2008-02-27 14:30:33, Size: 11.2 KB, Downloads: 798)

最新回复

haocius at 2008-2-27 15:38:38
UC 在那里下载呢????
haocius at 2008-2-27 15:40:41
板凳归我了!!!!!!!
liweipeng at 2008-2-27 15:44:43
虽然我的UC没出问题,但是我还是顶一下
fourth at 2008-2-27 16:07:31
一个下午都登录不了。还好来看了下,现在正常了
ftp00001 at 2008-2-27 17:16:42
第一页好位置
Seika at 2008-2-27 18:31:13
无言...
Seika at 2008-2-27 18:33:59
在执行前,请务必备份论坛数据和UCenter的数据
yinet at 2008-2-27 23:29:30
天津马克 at 2008-2-28 00:01:14
只是会员的头像都没有了,好像是头像机制问题,不是用这个解决吧,没有装sv,只升级了论坛,没发现其他的问题(1个问题已经解决).就不用这个了吧,请指点一下.

这个可以回复以前的头像,可是我已经都让会员重新上传了.
38℃ at 2008-2-28 00:05:32
xjmeiquan at 2008-2-28 02:47:16
我论坛升完级后出现这样错误
SQL: DELETE FROM [Table]sessions WHERE sid='RDSpV1' OR lastactivity<(1204137564-) OR ('0'<>'0' AND uid='0') OR (uid='0' AND ip1='60' AND ip2='13' AND ip3='191' AND ip4='66' AND lastactivity>1204137564-60)
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') OR ('0'<>'0' AND uid='0') OR (uid='0' AND ip1='60' AND ip2='13' AND ip3='191' ' at line 1
Errno.: 1064
scjliu at 2008-2-28 13:55:32
还没用UC版,
neo53702 at 2008-2-28 14:11:31
太需要了,我都快等疯了
下砂 at 2008-2-28 14:58:58
后台 系统工具 数据库升级或者pma中升级sql语句:
INSERT INTO `cdb_settings` ( `variable` , `value` ) VALUES ('onlinehold', '15');
乱发飞扬 at 2008-2-28 15:21:15
修复后会覆盖后面注册的用户数据吗?
neol123 at 2008-2-28 15:21:27
支持下!
乱发飞扬 at 2008-2-28 15:22:18
数据并没有被清空
乱发飞扬 at 2008-2-28 15:25:02
我的是从UID1---75 之间的旧用户被新用户覆盖
还有就是故障期间用旧ID重新注册的用户,原来的数据被清空
是用这个方法修复吗?
poplong at 2008-2-28 17:29:31
牛贴留名!
水易寒 at 2008-2-28 22:44:56
这个可以看看,当时出问题时一郁闷就又回到原来的版本了!