Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于备份无法恢复的问题

[复制链接]
xiaoz_job 发表于 2010-10-28 12:42:46 | 显示全部楼层 |阅读模式
本帖最后由 xiaoz_job 于 2010-10-28 12:46 编辑

BUG描述:
在后台备份文件之后在后台再恢复的时候,在导入第一卷之后就退出后台,然后就登陆不了后台无法导入其他备份文件了。
解决方案:
/**********************************/
注意:
1 备份文件中需包含UC的备份。
2 如果已经使用后台恢复导致无法进入后台的,请使用下面的方法一
3 下面的方法二,修改之后可以让之后的后台备份恢复功能可用,但不保证可以恢复之前备份的文件。
4 推荐使用tools工具恢复
5 方法一中的修改是把之前的INSERT语句修改为REPLACE语句,如果不是必要请不要使用这个方法。可以进入数据库删除该冲突数据后继续导入。
/**********************************/


1、使用tools工具恢复
tools工具下载地址:https://discuz.dismall.com/thread-1667317-1-1.html
在tools恢复的时候如果遇到duplicate报错可以修改source/plugin/tools/function/tools.func.php
210行的
DB::query($query);
上面加上
  1. if(substr($query, 0, 11) == 'INSERT INTO'){$query = str_replace("INSERT INTO", "REPLACE INTO", $query);}
复制代码

然后重新用tools恢复

2、用下面的文件覆盖掉source/admincp/admincp_db.php
admincp_db文件
并修改
source/function/function_core.php
130行
  1. $users[$uid] = DB::fetch_first("SELECT m.*, mc.*, ms.* FROM ".DB::table('common_member')." m
复制代码

改为
  1. $users[$uid] = DB::fetch_first("SELECT mc.*, ms.*, m.* FROM ".DB::table('common_member')." m
复制代码


即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
weixinzhi 发表于 2010-10-28 12:51:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

subei0771 发表于 2010-10-28 12:58:07 | 显示全部楼层
前排插入,呵呵
回复

使用道具 举报

marco129 发表于 2010-10-28 13:03:27 | 显示全部楼层
回复

使用道具 举报

87043641 发表于 2010-10-28 16:40:19 | 显示全部楼层
频道编辑的BUG什么时候修复,期待!
回复

使用道具 举报

2xy 发表于 2010-10-28 16:53:21 | 显示全部楼层
标记一下
回复

使用道具 举报

惠山剥皮党 发表于 2010-10-28 17:15:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

coldhair 发表于 2010-10-29 10:03:06 | 显示全部楼层
学习了~~
回复

使用道具 举报

为爱狂奔 发表于 2010-10-29 16:48:49 | 显示全部楼层
手机上网的,回去试试看~
回复

使用道具 举报

白领街 发表于 2010-10-29 18:15:40 | 显示全部楼层
根据这个地址下载的安装包,进行安装。提示我没有模板文件。安装以后在插件那里看不到TOOL。
tools工具下载地址:https://discuz.dismall.com/thread-1667317-1-1.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-23 03:22 , Processed in 0.107100 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表