Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1718373778)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 700, well_thread_format(array(25))
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1422, well_thread_read(1791631)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 22, well_thread_read_cache(1791631)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1718373778)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 700, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1422, well_thread_read(1791631)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 22, well_thread_read_cache(1791631)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
一种数据恢复的方法及系统-USB迷|专注于互联网分享
最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

一种数据恢复的方法及系统

IT圈 admin 46浏览 0评论

2024年6月14日发(作者:沃骏英)

(19)中华人民共和国国家知识产权局

(12)发明专利说明书

(21)申请号 CN2.0

(22)申请日 2012.03.28

(71)申请人 深圳市万兴软件有限公司

地址 518057 广东省深圳市南山区科技南十路西高新南一道北TCL大厦A座9楼北侧

A901室

(72)发明人 陈子文 赵梦

(74)专利代理机构 深圳中一专利商标事务所

代理人 张全文

(51)

G06F11/14

权利要求说明书 说明书 幅图

(10)申请公布号 CN 102662796 A

(43)申请公布日 2012.09.12

(54)发明名称

一种数据恢复的方法及系统

(57)摘要

本发明适用于数据处理技术领域,

提供了一种数据恢复的方法及系统,所述

方法包括:Mac端从其IOS操作系统固件

包中提取内核镜像文件,并通过内核镜像

文件生成Ramdisk程序包;Mac端在IOS

强制固件升降级模式下将Ramdisk程序包

安装到基于IOS操作系统的移动设备端的

系统分区中,并修改该移动设备端的引导

程序BootLoader;该移动设备端加载并运

行Ramdisk程序包中的程序,在运行完

后,将该移动设备端中的实际磁盘镜像到

Mac端;Mac端解析实际磁盘镜像后所获

得的镜像文件,恢复该移动设备端中删除

的数据。本发明在基于IOS操作系统的移

动设备没有与itunes同步的情况下,仍可

恢复其删除的数据。

法律状态

法律状态公告日

法律状态信息

法律状态

权 利 要 求 说 明 书

1.一种数据恢复的方法,其特征在于,所述方法包括:

Mac端从其IOS操作系统固件包中提取内核镜像文件,并通过所述内核镜

Mac端在IOS强制固件升降级模式下将所述Ramdisk程序包安装到基于

基于IOS操作系统的移动设备端加载并运行所述Ramdisk程序包中的程

像文件生成Ramdisk程序包;

IOS操作系统的移动设备端的系统分区中,并修改该移动设备端的引导程序

BootLoader;

序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁盘

到所述Mac端; 镜像

Mac端解析实际磁盘镜像后所获得的镜像文件,恢复所述基于IOS操作系

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

Mac端在所述基于IOS操作系统的移动设备端加载所述Ramdisk程序包中

3.如权利要求2所述的方法,其特征在于,所述将所述基于IOS操作系

统的移动设备端中的实际磁盘镜像到所述Mac端具体包括:

的程序时,启动SSH服务。

统的移动设备端中删除的数据。

基于IOS操作系统的移动设备端在所述Mac端启动SSH服务后,启动

Ramdisk子系统的SSH客户端程序,运行SSH客户端,通过所述SSH客户

把所述基于IOS操作系统的移动设备端中的实际磁盘扇区拷

SSH服务,完成磁盘镜像。 贝到所述Mac端的

4.一种数据恢复的系统,其特征在于,所述系统包括:

Mac端和基于IOS操作系统的移动设备端;

所述Mac端通过有线或者无线的方式与所述基于IOS操作系统的移动设备

所述Mac端用于从其IOS操作系统固件包中提取内核镜像文件,并通过所

述内核镜像文件生成Ramdisk程序包,在IOS强制固件升降级模式下将所

Ramdisk程序包安装到基于IOS操作系统的移动设备端的系统

该移动设备的引导程序BootLoader,解析镜像

统的移动设备端中删除的数据;

端连接通信;

分区中,并修改

文件,恢复所述基于IOS操作系

所述基于IOS操作系统的移动设备端用于加载并运行Ramdisk程序包中的

程序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁

像到所述Mac端。 盘镜

5.如权利要求4所述的系统,其特征在于,所述Mac端包括:

虚拟磁盘生成单元,用于从Mac端IOS操作系统固件包中提取内核镜像文

处理单元,用于在强制固件升降级模式下将所述Ramdisk程序包安装到基

于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的引导程

BootLoader,使得所述基于IOS操作系统的移动设备端加载并

程序包中的程序;

件,并通过所述内核镜像文件生成Ramdisk程序包;

运行所述Ramdisk

数据恢复单元,用于解析镜像文件,恢复所述基于IOS操作系统的移动设

备端中删除的数据,其中所述镜像文件为所述基于IOS操作系统的移动设

在运行完所述Ramdisk程序包中的程序后,将其实际磁盘镜

文件。

备端

像到所述Mac端的

6.如权利要求4所述的系统,其特征在于,所述Mac端还包括:

服务启动单元,用于在所述基于IOS操作系统的移动设备端加载所述

7.如权利要求4所述的系统,其特征在于,所述基于IOS操作系统的移

运行单元,用于加载并运行所述Ramdisk程序包中的程序;

动设备端包括:

Ramdisk程序包中的程序时,启动SSH服务。

镜像单元,用于在所述运行单元运行完后,将所述基于IOS操作系统的移

动设备端中的实际磁盘镜像到所述Mac端;

其中,所述镜像单元具体用于在所述运行单元运行完,且所述Mac端启动

SSH服务后,启动Ramdisk子系统的SSH客户端程序,运行SSH客户端,

过所述SSH客户端把所述基于IOS操作系统的移动设备端中

贝到所述Mac端的SSH服务,完成磁盘镜像。 的实际磁盘扇区拷

8.一种数据恢复的系统,其特征在于,所述系统包括:

虚拟磁盘生成单元,用于从Mac端IOS操作系统固件包中提取内核镜像文

处理单元,用于在IOS强制固件升降级模式下将所述Ramdisk程序包安装

到基于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的引

序BootLoader,使得所述基于IOS操作系统的移动设备端加

Ramdisk程序包中的程序;

件,并通过所述内核镜像文件生成Ramdisk程序包;

导程

载并运行所述

数据恢复单元,用于解析镜像文件,恢复所述基于IOS操作系统的移动设

备端中删除的数据,其中所述镜像文件为所述基于IOS操作系统的移动设

在运行完所述Ramdisk程序包中的程序后,将其实际磁盘镜

文件。

备端

像到所述Mac端的

9.如权利要求8所述的系统,其特征在于,所述系统还包括:

服务启动单元,用于在所述基于IOS操作系统的移动设备端加载所述

10.一种数据恢复的系统,其特征在于,所述系统包括:

运行单元,用于加载并运行所述Ramdisk程序包中的程序;

Ramdisk程序包中的程序时,启动SSH服务。

镜像单元,用于在所述运行单元运行完后,将基于IOS操作系统的移动设

备端中的实际磁盘镜像到Mac端,使得Mac端解析实际磁盘镜像后所获得

像文件,恢复所述基于IOS操作系统的移动设备端中删除的

的镜

数据。

11.如权利要求10所述的系统,其特征在于,所述镜像单元具体用于:

在所述运行单元运行完,且所述Mac端启动SSH服务后,启动Ramdisk

子系统的SSH客户端程序,运行SSH客户端,

于IOS操作系统的移动设备端中

务,完成磁盘镜像,

所述基

通过所述SSH客户端把所述基

的实际磁盘扇区拷贝到所述Mac端的SSH服

使得Mac端解析所述磁盘镜像后所获得的镜像文件,恢复

于IOS操作系统的移动设备端中删除的数据。

说 明 书

技术领域

本发明属于数据处理技术领域,尤其涉及一种基于IOS操作系统的移动设

背景技术

iTunes是一个供Mac和PC使用的免费应用程序,能播放所有的数字音

乐和视频,可以将所有的媒体文件收藏导入到基于IOS操作系统的移动设

括iphone、ipad、ipod等)中,也可以将基于IOS操作系统的移动设

的媒体文件备份到Mac和PC上。

备数据恢复的方法及系统。

备(包

备上所有

当前,基于IOS操作系统的移动设备必须通过itunes进行同步(即备份)

以后,才能进行数据恢复。如果基于IOS操作系统的移动设备没有与itunes

行过同步,那么该移动设备将无法恢复删除的数据,比如删除的短信、

通话记录等信息。 通讯录、

发明内容

本发明实施例的目的在于提供一种数据恢复的方法,以解决现有基于IOS

本发明实施例是这样实现的,一种数据恢复的方法,所述方法包括:

Mac端从其IOS操作系统固件包中提取内核镜像文件,并通过所述内核镜

像文件生成Ramdisk程序包;

操作系统的移动设备在没有与itunes进行过同步的情况下,无法恢复删除的

据问题。

Mac端在IOS强制固件升降级模式下将所述Ramdisk程序包安装到基于

基于IOS操作系统的移动设备端加载并运行所述Ramdisk程序包中的程

序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁盘

到所述Mac端;

IOS操作系统的移动设备端的系统分区中,并修改该移动设备端的引导程序

BootLoader;

镜像

Mac端解析实际磁盘镜像后所获得的镜像文件,恢复所述基于IOS操作系

本发明实施例的另一目的在于提供一种数据恢复的系统,所述系统包括:

Mac端和基于IOS操作系统的移动设备端;

所述Mac端通过有线或者无线的方式与所述基于IOS操作系统的移动设备

所述Mac端用于从其IOS操作系统固件包中提取内核镜像文件,并通过所

述内核镜像文件生成Ramdisk程序包,在IOS强制固件升降级模式下将所

Ramdisk程序包安装到基于IOS操作系统的移动设备端的系统分区中,

该移动设备的引导程序BootLoader,解析镜像文件,恢复所

统的移动设备端中删除的数据;

端连接通信;

统的移动设备端中删除的数据。

并修改

述基于IOS操作系

所述基于IOS操作系统的移动设备端用于加载并运行Ramdisk程序包中的

程序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁

像到所述Mac端。 盘镜

一种数据恢复的系统,所述系统包括:

虚拟磁盘生成单元,用于从Mac端IOS操作系统固件包中提取内核镜像文

处理单元,用于在强制固件升降级模式下将所述Ramdisk程序包安装到基

于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的引导程

BootLoader,使得所述基于IOS操作系统的移动设备端加载并运行所

程序包中的程序;

件,并通过所述内核镜像文件生成Ramdisk程序包;

述Ramdisk

数据恢复单元,用于解析镜像文件,恢复所述基于IOS操作系统的移动设

备端中删除的数据,其中所述镜像文件为所述基于IOS

在运行完所述Ramdisk程序包中的程序后,将

文件。

操作系统的移动设备端

其实际磁盘镜像到所述Mac端的

一种数据恢复的系统,所述系统包括:

运行单元,用于加载并运行所述Ramdisk程序包中的程序;

镜像单元,用于在所述运行单元运行完后,将基于IOS操作系统的移动设

备端中的实际磁盘镜像到Mac端,使得Mac端解析实际磁盘镜像后所获得

像文件,恢复所述基于IOS操作系统的移动设备端中删除的数据。 的镜

本发明实施例获得的有益效果是:通过在基于IOS操作系统的移动设备端

加载并运行Ramdisk程序包中的程序,把基于IOS操作系统的移动设备端

成一个磁盘或分区(或相当于外接U盘或移动硬盘等),然后再将所述

操作系统的移动设备端中的实际磁盘镜像到Mac端,通过解

虚拟

基于IOS

析磁盘镜像后获得

现有基于IOS操作系统

的镜像文件,实现对该磁盘或分区的数据恢复,解决了

的移动设备在没有与itunes进行过同步的情况下,

而且用户无需安装任何类似与itunes的应

方便了用户对基于IOS操作系统

的效率。

无法恢复删除的数据问题。

用程序就可完成数据的恢复,极大的

的移动设备数据的恢复,并提高了其数据恢复

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技

术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图

仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出

动性的前提下,还可以根据这些附图获得其他的附图。 创造性劳

图1是本发明实施例一提供的数据恢复系统的结构示意图;

图2是本发明实施例二提供的数据恢复方法的实现流程图;

图3是本发明实施例三提供的Mac端的组成结构图;

图4是本发明实施例四提供的基于IOS操作系统的移动设备端的组成结

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实

施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例

仅用以解释本发明,并不用于限定本发明。

构。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一:

图1示出了本发明实施例一提供的数据恢复系统的结构,为了便于说明,仅

本发明实施例提供的数据恢复方法可以应用于该数据恢复系统中,该数据

Mac端1和至少一个基于IOS操作系统的移动设备端2;

所述Mac端1通过有线或者无线的方式与所述基于IOS操作系统的移动设

所述Mac端1用于从其IOS操作系统固件包中提取内核镜像文件,并通过

所述内核镜像文件生成Ramdisk程序包,在IOS强制固件升降级模式下将

Ramdisk程序包安装到基于IOS操作系统的移动设备端2的系统分区

改该移动设备的引导程序BootLoader,解析镜像文件,恢复

系统的移动设备端2中删除的数据;

备端2连接通信;

恢复系统至少包括:

示出了与本发明实施例相关的部分。

所述

中,并修

所述基于IOS操作

所述基于IOS操作系统的移动设备端2用于加载并运行Ramdisk程序包中

的程序,并在运行完后,将所述基于IOS操作系统的移动设备端2中的实

盘镜像到所述Mac端1。 际磁

进一步的是,所述Mac端1还用于在所述基于IOS操作系统的移动设备2

所述基于IOS操作系统的移动设备端2具体用于:

端加载所述Ramdisk程序包中的程序时,启动SSH服务;

加载并运行Ramdisk程序包中的程序,并在运行完,且所述Mac端1启动

SSH服务后,启动Ramdisk子系统的SSH客户端程序,运行SSH客户端,

过所述SSH客户端把所述基于IOS操作系统的移动设备端2中的实

拷贝到所述Mac端1的SSH服务,完成磁盘镜像。 际磁盘扇区

实施例二:

图2示出了本发明实施例二提供的数据恢复方法的实现流程,该方法过程

1、Mac端从其IOS操作系统固件包中提取内核镜像文件,并通过所述内

在本实施例中,所述Mac端为普通的苹果电脑客户端。其中,内核镜像文

2、Mac端在IOS强制固件升降级模式下将所述Ramdisk程序包安装到基

于IOS操作系统的移动设备端的系统分区中,并修改该移动设备端的引导

BootLoader。

件的提取以及Ramdisk程序包的生成可采用现有技术实现,在此不再赘述。

核镜像文件生成Ramdisk(虚拟磁盘或者分区)程序包。

详述如下:

程序

在本实施例中,修改该移动设备端的引导程序BootLoader的目的是为了基

于IOS操作系统的移动设备端在启动时加载并运行所述Ramdisk程序包中

序。所述基于IOS操作系统的移动设备端包括iphone、ipad、ipod等。

的程

3、基于IOS操作系统的移动设备端加载并运行所述Ramdisk程序包中的

程序。

在本实施例中,所述Ramdisk程序包中包含了NAND FALSH等驱动程序,

4、将所述基于IOS操作系统的移动设备端中的实际磁盘镜像到所述Mac

在本实施例中,在所述Ramdisk程序包中的程序运行完后,通过TCP协议

将所述基于IOS操作系统的移动设备端中的实际磁盘

端。

通过加载并运行NAND FALSH等驱动程序将NAND FALSH中的操作系统

资源文件加载到实际磁盘中。

镜像到所述Mac端。

其中,所述将所述基于IOS操作系统的移动设备端中的实际磁盘镜像到所

Mac端在所述基于IOS操作系统的移动设备端加载所述Ramdisk程序包中

的程序时,启动SSH服务,以便于与所述基于IOS操作系统的移动设备端

SSH客户端进行通信;

述Mac端具体包括:

中的

基于IOS操作系统的移动设备端在所述Mac端启动SSH服务后,启动

Ramdisk子系统的SSH客户端程序,运行SSH客户端,通过所述SSH客户

把所述基于IOS操作系统的移动设备端中的实际磁盘扇区拷贝到所

SSH服务,完成磁盘镜像。 述Mac端的

5、Mac端解析实际磁盘镜像后所获得的镜像文件,恢复所述基于IOS操

在本实施例中,基于IOS操作系统的移动设备端在将实际磁盘镜像到所述

作系统的移动设备端中删除的数据。

IOS

Mac端时,会生成一个镜像文件,Mac通过解析该镜像文件,获取所述基于

操作系统的移动设备端中删除的数据信息,恢复所述基于IOS操作

设备端中删除的数据。 系统的移动

需要说明的是,基于IOS操作系统的移动设备端系统在删除数据时,会把

其实际磁盘的文件目录表中登记的文件的第一个字节改为E5(只是将文件第

个字节改为E5,该文件对应的数据依然存在于磁盘扇区中),Mac端

际磁盘镜像后所获得的镜像文件时,将查所述第一个字节为

扇区,恢复该磁盘扇区中的信息。

在解析实

E5所对应的磁盘

实施例三:

图3示出了本发明实施例三提供的Mac端的组成结构,为了便于说明,仅

该Mac端可以是运行于数据恢复系统内的硬件单元或者软硬件相结合的单

该Mac端1包括虚拟磁盘生成单元11、处理单元12以及数据恢复单元13。

虚拟磁盘生成单元11,用于从Mac端IOS操作系统固件包中提取内核镜

处理单元12,用于在IOS强制固件升降级模式下将所述Ramdisk程序包安

装到基于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的

程序BootLoader,使得所述基于IOS操作系统的移动设备端加载并

Ramdisk程序包中的程序;

像文件,并通过所述内核镜像文件生成Ramdisk程序包;

其中,各单元的具体功能如下:

元,也可以作为独立的挂件集成到数据恢复系统中。

示出了与本发明实施例相关的部分。

引导

运行所述

数据恢复单元13,用于解析镜像文件,恢复所述基于IOS操作系统的移动

设备端中删除的数据,其中所述镜像文件为所述基于IOS操作系统的移动

端在运行完所述Ramdisk程序包中的程序后,将其实际磁盘镜像到

的文件。

设备

所述Mac端

进一步的,所述Mac端1还包括:

服务启动单元14,用于在所述基于IOS操作系统的移动设备端加载所述

本实施例提供的Mac端可以使用在前述对应的数据恢复方法,详情参见上

实施例四:

图4示出了本发明实施例四提供的基于IOS操作系统的移动设备端的组成

该基于IOS操作系统的移动设备端可以是运行于数据恢复系统内的硬件单

该基于IOS操作系统的移动设备端2包括运行单元21以及镜像单元22。

运行单元21,用于加载并运行所述Ramdisk程序包中的程序;

镜像单元22,用于在所述运行单元21运行完后,将基于IOS操作系统的

其中,各单元的具体功能如下:

元或者软硬件相结合的单元,也可以作为独立的挂件集成到数据恢复系统中。

结构,为了便于说明,仅示出了与本发明实施例相关的部分。

述数据恢复方法实施例二的相关描述,在此不再赘述。

Ramdisk程序包中的程序时,启动SSH服务。

移动设备端中的实际磁盘镜像到所述Mac端。

其中,所述镜像单元22具体用于:

在所述运行单元21运行完,且所述Mac端启动SSH服务后,启动Ramdisk

子系统的SSH客户端程序,运行SSH客户端,通过所述SSH客户端把所述

于IOS操作系统的移动设备端中的实际磁盘扇区拷贝到所述Mac端

务,完成磁盘镜像,使得Mac端解析所述磁盘镜像后所获得

所述基于IOS操作系统的移动设备端中删除的数据。

的SSH服

的镜像文件,恢复

本实施例提供的基于IOS操作系统的移动设备端可以使用在前述对应的数

据恢复方法,详情参见上述数据恢复方法实施例二的相关描述,在此不再赘

述。

本领域普通技术人员可以理解为实施例三和四所包括的各个单元只是按照

功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能

可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用

发明的保护范围。 于限制本

综上所述,本发明实施例通过在基于IOS操作系统的移动设备端加载并运

行Ramdisk程序包中的程序,把基于IOS操作系统的移动设备端虚拟成一

盘或分区(或相当于外接U盘或移动硬盘等),然后再将所述基于IOS

统的移动设备端中的实际磁盘镜像到Mac端,通过解析磁盘

文件,实现对该磁盘或分区的数据恢复,解决了现有基

设备在没有与itunes进行过同步的情况下,无法

户无需安装任何类似与itunes的应用程序

用户对基于IOS操作系统的移动

个磁

操作系

镜像后获得的镜像

于IOS操作系统的移动

恢复删除的数据问题。而且用

就可完成数据的恢复,极大的方便了

设备数据的恢复,并提高了其数据恢复的效率。

本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步

骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计

机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、

光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发

明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发

的保护范围之内。

2024年6月14日发(作者:沃骏英)

(19)中华人民共和国国家知识产权局

(12)发明专利说明书

(21)申请号 CN2.0

(22)申请日 2012.03.28

(71)申请人 深圳市万兴软件有限公司

地址 518057 广东省深圳市南山区科技南十路西高新南一道北TCL大厦A座9楼北侧

A901室

(72)发明人 陈子文 赵梦

(74)专利代理机构 深圳中一专利商标事务所

代理人 张全文

(51)

G06F11/14

权利要求说明书 说明书 幅图

(10)申请公布号 CN 102662796 A

(43)申请公布日 2012.09.12

(54)发明名称

一种数据恢复的方法及系统

(57)摘要

本发明适用于数据处理技术领域,

提供了一种数据恢复的方法及系统,所述

方法包括:Mac端从其IOS操作系统固件

包中提取内核镜像文件,并通过内核镜像

文件生成Ramdisk程序包;Mac端在IOS

强制固件升降级模式下将Ramdisk程序包

安装到基于IOS操作系统的移动设备端的

系统分区中,并修改该移动设备端的引导

程序BootLoader;该移动设备端加载并运

行Ramdisk程序包中的程序,在运行完

后,将该移动设备端中的实际磁盘镜像到

Mac端;Mac端解析实际磁盘镜像后所获

得的镜像文件,恢复该移动设备端中删除

的数据。本发明在基于IOS操作系统的移

动设备没有与itunes同步的情况下,仍可

恢复其删除的数据。

法律状态

法律状态公告日

法律状态信息

法律状态

权 利 要 求 说 明 书

1.一种数据恢复的方法,其特征在于,所述方法包括:

Mac端从其IOS操作系统固件包中提取内核镜像文件,并通过所述内核镜

Mac端在IOS强制固件升降级模式下将所述Ramdisk程序包安装到基于

基于IOS操作系统的移动设备端加载并运行所述Ramdisk程序包中的程

像文件生成Ramdisk程序包;

IOS操作系统的移动设备端的系统分区中,并修改该移动设备端的引导程序

BootLoader;

序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁盘

到所述Mac端; 镜像

Mac端解析实际磁盘镜像后所获得的镜像文件,恢复所述基于IOS操作系

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

Mac端在所述基于IOS操作系统的移动设备端加载所述Ramdisk程序包中

3.如权利要求2所述的方法,其特征在于,所述将所述基于IOS操作系

统的移动设备端中的实际磁盘镜像到所述Mac端具体包括:

的程序时,启动SSH服务。

统的移动设备端中删除的数据。

基于IOS操作系统的移动设备端在所述Mac端启动SSH服务后,启动

Ramdisk子系统的SSH客户端程序,运行SSH客户端,通过所述SSH客户

把所述基于IOS操作系统的移动设备端中的实际磁盘扇区拷

SSH服务,完成磁盘镜像。 贝到所述Mac端的

4.一种数据恢复的系统,其特征在于,所述系统包括:

Mac端和基于IOS操作系统的移动设备端;

所述Mac端通过有线或者无线的方式与所述基于IOS操作系统的移动设备

所述Mac端用于从其IOS操作系统固件包中提取内核镜像文件,并通过所

述内核镜像文件生成Ramdisk程序包,在IOS强制固件升降级模式下将所

Ramdisk程序包安装到基于IOS操作系统的移动设备端的系统

该移动设备的引导程序BootLoader,解析镜像

统的移动设备端中删除的数据;

端连接通信;

分区中,并修改

文件,恢复所述基于IOS操作系

所述基于IOS操作系统的移动设备端用于加载并运行Ramdisk程序包中的

程序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁

像到所述Mac端。 盘镜

5.如权利要求4所述的系统,其特征在于,所述Mac端包括:

虚拟磁盘生成单元,用于从Mac端IOS操作系统固件包中提取内核镜像文

处理单元,用于在强制固件升降级模式下将所述Ramdisk程序包安装到基

于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的引导程

BootLoader,使得所述基于IOS操作系统的移动设备端加载并

程序包中的程序;

件,并通过所述内核镜像文件生成Ramdisk程序包;

运行所述Ramdisk

数据恢复单元,用于解析镜像文件,恢复所述基于IOS操作系统的移动设

备端中删除的数据,其中所述镜像文件为所述基于IOS操作系统的移动设

在运行完所述Ramdisk程序包中的程序后,将其实际磁盘镜

文件。

备端

像到所述Mac端的

6.如权利要求4所述的系统,其特征在于,所述Mac端还包括:

服务启动单元,用于在所述基于IOS操作系统的移动设备端加载所述

7.如权利要求4所述的系统,其特征在于,所述基于IOS操作系统的移

运行单元,用于加载并运行所述Ramdisk程序包中的程序;

动设备端包括:

Ramdisk程序包中的程序时,启动SSH服务。

镜像单元,用于在所述运行单元运行完后,将所述基于IOS操作系统的移

动设备端中的实际磁盘镜像到所述Mac端;

其中,所述镜像单元具体用于在所述运行单元运行完,且所述Mac端启动

SSH服务后,启动Ramdisk子系统的SSH客户端程序,运行SSH客户端,

过所述SSH客户端把所述基于IOS操作系统的移动设备端中

贝到所述Mac端的SSH服务,完成磁盘镜像。 的实际磁盘扇区拷

8.一种数据恢复的系统,其特征在于,所述系统包括:

虚拟磁盘生成单元,用于从Mac端IOS操作系统固件包中提取内核镜像文

处理单元,用于在IOS强制固件升降级模式下将所述Ramdisk程序包安装

到基于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的引

序BootLoader,使得所述基于IOS操作系统的移动设备端加

Ramdisk程序包中的程序;

件,并通过所述内核镜像文件生成Ramdisk程序包;

导程

载并运行所述

数据恢复单元,用于解析镜像文件,恢复所述基于IOS操作系统的移动设

备端中删除的数据,其中所述镜像文件为所述基于IOS操作系统的移动设

在运行完所述Ramdisk程序包中的程序后,将其实际磁盘镜

文件。

备端

像到所述Mac端的

9.如权利要求8所述的系统,其特征在于,所述系统还包括:

服务启动单元,用于在所述基于IOS操作系统的移动设备端加载所述

10.一种数据恢复的系统,其特征在于,所述系统包括:

运行单元,用于加载并运行所述Ramdisk程序包中的程序;

Ramdisk程序包中的程序时,启动SSH服务。

镜像单元,用于在所述运行单元运行完后,将基于IOS操作系统的移动设

备端中的实际磁盘镜像到Mac端,使得Mac端解析实际磁盘镜像后所获得

像文件,恢复所述基于IOS操作系统的移动设备端中删除的

的镜

数据。

11.如权利要求10所述的系统,其特征在于,所述镜像单元具体用于:

在所述运行单元运行完,且所述Mac端启动SSH服务后,启动Ramdisk

子系统的SSH客户端程序,运行SSH客户端,

于IOS操作系统的移动设备端中

务,完成磁盘镜像,

所述基

通过所述SSH客户端把所述基

的实际磁盘扇区拷贝到所述Mac端的SSH服

使得Mac端解析所述磁盘镜像后所获得的镜像文件,恢复

于IOS操作系统的移动设备端中删除的数据。

说 明 书

技术领域

本发明属于数据处理技术领域,尤其涉及一种基于IOS操作系统的移动设

背景技术

iTunes是一个供Mac和PC使用的免费应用程序,能播放所有的数字音

乐和视频,可以将所有的媒体文件收藏导入到基于IOS操作系统的移动设

括iphone、ipad、ipod等)中,也可以将基于IOS操作系统的移动设

的媒体文件备份到Mac和PC上。

备数据恢复的方法及系统。

备(包

备上所有

当前,基于IOS操作系统的移动设备必须通过itunes进行同步(即备份)

以后,才能进行数据恢复。如果基于IOS操作系统的移动设备没有与itunes

行过同步,那么该移动设备将无法恢复删除的数据,比如删除的短信、

通话记录等信息。 通讯录、

发明内容

本发明实施例的目的在于提供一种数据恢复的方法,以解决现有基于IOS

本发明实施例是这样实现的,一种数据恢复的方法,所述方法包括:

Mac端从其IOS操作系统固件包中提取内核镜像文件,并通过所述内核镜

像文件生成Ramdisk程序包;

操作系统的移动设备在没有与itunes进行过同步的情况下,无法恢复删除的

据问题。

Mac端在IOS强制固件升降级模式下将所述Ramdisk程序包安装到基于

基于IOS操作系统的移动设备端加载并运行所述Ramdisk程序包中的程

序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁盘

到所述Mac端;

IOS操作系统的移动设备端的系统分区中,并修改该移动设备端的引导程序

BootLoader;

镜像

Mac端解析实际磁盘镜像后所获得的镜像文件,恢复所述基于IOS操作系

本发明实施例的另一目的在于提供一种数据恢复的系统,所述系统包括:

Mac端和基于IOS操作系统的移动设备端;

所述Mac端通过有线或者无线的方式与所述基于IOS操作系统的移动设备

所述Mac端用于从其IOS操作系统固件包中提取内核镜像文件,并通过所

述内核镜像文件生成Ramdisk程序包,在IOS强制固件升降级模式下将所

Ramdisk程序包安装到基于IOS操作系统的移动设备端的系统分区中,

该移动设备的引导程序BootLoader,解析镜像文件,恢复所

统的移动设备端中删除的数据;

端连接通信;

统的移动设备端中删除的数据。

并修改

述基于IOS操作系

所述基于IOS操作系统的移动设备端用于加载并运行Ramdisk程序包中的

程序,并在运行完后,将所述基于IOS操作系统的移动设备端中的实际磁

像到所述Mac端。 盘镜

一种数据恢复的系统,所述系统包括:

虚拟磁盘生成单元,用于从Mac端IOS操作系统固件包中提取内核镜像文

处理单元,用于在强制固件升降级模式下将所述Ramdisk程序包安装到基

于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的引导程

BootLoader,使得所述基于IOS操作系统的移动设备端加载并运行所

程序包中的程序;

件,并通过所述内核镜像文件生成Ramdisk程序包;

述Ramdisk

数据恢复单元,用于解析镜像文件,恢复所述基于IOS操作系统的移动设

备端中删除的数据,其中所述镜像文件为所述基于IOS

在运行完所述Ramdisk程序包中的程序后,将

文件。

操作系统的移动设备端

其实际磁盘镜像到所述Mac端的

一种数据恢复的系统,所述系统包括:

运行单元,用于加载并运行所述Ramdisk程序包中的程序;

镜像单元,用于在所述运行单元运行完后,将基于IOS操作系统的移动设

备端中的实际磁盘镜像到Mac端,使得Mac端解析实际磁盘镜像后所获得

像文件,恢复所述基于IOS操作系统的移动设备端中删除的数据。 的镜

本发明实施例获得的有益效果是:通过在基于IOS操作系统的移动设备端

加载并运行Ramdisk程序包中的程序,把基于IOS操作系统的移动设备端

成一个磁盘或分区(或相当于外接U盘或移动硬盘等),然后再将所述

操作系统的移动设备端中的实际磁盘镜像到Mac端,通过解

虚拟

基于IOS

析磁盘镜像后获得

现有基于IOS操作系统

的镜像文件,实现对该磁盘或分区的数据恢复,解决了

的移动设备在没有与itunes进行过同步的情况下,

而且用户无需安装任何类似与itunes的应

方便了用户对基于IOS操作系统

的效率。

无法恢复删除的数据问题。

用程序就可完成数据的恢复,极大的

的移动设备数据的恢复,并提高了其数据恢复

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技

术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图

仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出

动性的前提下,还可以根据这些附图获得其他的附图。 创造性劳

图1是本发明实施例一提供的数据恢复系统的结构示意图;

图2是本发明实施例二提供的数据恢复方法的实现流程图;

图3是本发明实施例三提供的Mac端的组成结构图;

图4是本发明实施例四提供的基于IOS操作系统的移动设备端的组成结

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实

施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例

仅用以解释本发明,并不用于限定本发明。

构。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一:

图1示出了本发明实施例一提供的数据恢复系统的结构,为了便于说明,仅

本发明实施例提供的数据恢复方法可以应用于该数据恢复系统中,该数据

Mac端1和至少一个基于IOS操作系统的移动设备端2;

所述Mac端1通过有线或者无线的方式与所述基于IOS操作系统的移动设

所述Mac端1用于从其IOS操作系统固件包中提取内核镜像文件,并通过

所述内核镜像文件生成Ramdisk程序包,在IOS强制固件升降级模式下将

Ramdisk程序包安装到基于IOS操作系统的移动设备端2的系统分区

改该移动设备的引导程序BootLoader,解析镜像文件,恢复

系统的移动设备端2中删除的数据;

备端2连接通信;

恢复系统至少包括:

示出了与本发明实施例相关的部分。

所述

中,并修

所述基于IOS操作

所述基于IOS操作系统的移动设备端2用于加载并运行Ramdisk程序包中

的程序,并在运行完后,将所述基于IOS操作系统的移动设备端2中的实

盘镜像到所述Mac端1。 际磁

进一步的是,所述Mac端1还用于在所述基于IOS操作系统的移动设备2

所述基于IOS操作系统的移动设备端2具体用于:

端加载所述Ramdisk程序包中的程序时,启动SSH服务;

加载并运行Ramdisk程序包中的程序,并在运行完,且所述Mac端1启动

SSH服务后,启动Ramdisk子系统的SSH客户端程序,运行SSH客户端,

过所述SSH客户端把所述基于IOS操作系统的移动设备端2中的实

拷贝到所述Mac端1的SSH服务,完成磁盘镜像。 际磁盘扇区

实施例二:

图2示出了本发明实施例二提供的数据恢复方法的实现流程,该方法过程

1、Mac端从其IOS操作系统固件包中提取内核镜像文件,并通过所述内

在本实施例中,所述Mac端为普通的苹果电脑客户端。其中,内核镜像文

2、Mac端在IOS强制固件升降级模式下将所述Ramdisk程序包安装到基

于IOS操作系统的移动设备端的系统分区中,并修改该移动设备端的引导

BootLoader。

件的提取以及Ramdisk程序包的生成可采用现有技术实现,在此不再赘述。

核镜像文件生成Ramdisk(虚拟磁盘或者分区)程序包。

详述如下:

程序

在本实施例中,修改该移动设备端的引导程序BootLoader的目的是为了基

于IOS操作系统的移动设备端在启动时加载并运行所述Ramdisk程序包中

序。所述基于IOS操作系统的移动设备端包括iphone、ipad、ipod等。

的程

3、基于IOS操作系统的移动设备端加载并运行所述Ramdisk程序包中的

程序。

在本实施例中,所述Ramdisk程序包中包含了NAND FALSH等驱动程序,

4、将所述基于IOS操作系统的移动设备端中的实际磁盘镜像到所述Mac

在本实施例中,在所述Ramdisk程序包中的程序运行完后,通过TCP协议

将所述基于IOS操作系统的移动设备端中的实际磁盘

端。

通过加载并运行NAND FALSH等驱动程序将NAND FALSH中的操作系统

资源文件加载到实际磁盘中。

镜像到所述Mac端。

其中,所述将所述基于IOS操作系统的移动设备端中的实际磁盘镜像到所

Mac端在所述基于IOS操作系统的移动设备端加载所述Ramdisk程序包中

的程序时,启动SSH服务,以便于与所述基于IOS操作系统的移动设备端

SSH客户端进行通信;

述Mac端具体包括:

中的

基于IOS操作系统的移动设备端在所述Mac端启动SSH服务后,启动

Ramdisk子系统的SSH客户端程序,运行SSH客户端,通过所述SSH客户

把所述基于IOS操作系统的移动设备端中的实际磁盘扇区拷贝到所

SSH服务,完成磁盘镜像。 述Mac端的

5、Mac端解析实际磁盘镜像后所获得的镜像文件,恢复所述基于IOS操

在本实施例中,基于IOS操作系统的移动设备端在将实际磁盘镜像到所述

作系统的移动设备端中删除的数据。

IOS

Mac端时,会生成一个镜像文件,Mac通过解析该镜像文件,获取所述基于

操作系统的移动设备端中删除的数据信息,恢复所述基于IOS操作

设备端中删除的数据。 系统的移动

需要说明的是,基于IOS操作系统的移动设备端系统在删除数据时,会把

其实际磁盘的文件目录表中登记的文件的第一个字节改为E5(只是将文件第

个字节改为E5,该文件对应的数据依然存在于磁盘扇区中),Mac端

际磁盘镜像后所获得的镜像文件时,将查所述第一个字节为

扇区,恢复该磁盘扇区中的信息。

在解析实

E5所对应的磁盘

实施例三:

图3示出了本发明实施例三提供的Mac端的组成结构,为了便于说明,仅

该Mac端可以是运行于数据恢复系统内的硬件单元或者软硬件相结合的单

该Mac端1包括虚拟磁盘生成单元11、处理单元12以及数据恢复单元13。

虚拟磁盘生成单元11,用于从Mac端IOS操作系统固件包中提取内核镜

处理单元12,用于在IOS强制固件升降级模式下将所述Ramdisk程序包安

装到基于IOS操作系统的移动设备端的系统分区中,并修改该移动设备的

程序BootLoader,使得所述基于IOS操作系统的移动设备端加载并

Ramdisk程序包中的程序;

像文件,并通过所述内核镜像文件生成Ramdisk程序包;

其中,各单元的具体功能如下:

元,也可以作为独立的挂件集成到数据恢复系统中。

示出了与本发明实施例相关的部分。

引导

运行所述

数据恢复单元13,用于解析镜像文件,恢复所述基于IOS操作系统的移动

设备端中删除的数据,其中所述镜像文件为所述基于IOS操作系统的移动

端在运行完所述Ramdisk程序包中的程序后,将其实际磁盘镜像到

的文件。

设备

所述Mac端

进一步的,所述Mac端1还包括:

服务启动单元14,用于在所述基于IOS操作系统的移动设备端加载所述

本实施例提供的Mac端可以使用在前述对应的数据恢复方法,详情参见上

实施例四:

图4示出了本发明实施例四提供的基于IOS操作系统的移动设备端的组成

该基于IOS操作系统的移动设备端可以是运行于数据恢复系统内的硬件单

该基于IOS操作系统的移动设备端2包括运行单元21以及镜像单元22。

运行单元21,用于加载并运行所述Ramdisk程序包中的程序;

镜像单元22,用于在所述运行单元21运行完后,将基于IOS操作系统的

其中,各单元的具体功能如下:

元或者软硬件相结合的单元,也可以作为独立的挂件集成到数据恢复系统中。

结构,为了便于说明,仅示出了与本发明实施例相关的部分。

述数据恢复方法实施例二的相关描述,在此不再赘述。

Ramdisk程序包中的程序时,启动SSH服务。

移动设备端中的实际磁盘镜像到所述Mac端。

其中,所述镜像单元22具体用于:

在所述运行单元21运行完,且所述Mac端启动SSH服务后,启动Ramdisk

子系统的SSH客户端程序,运行SSH客户端,通过所述SSH客户端把所述

于IOS操作系统的移动设备端中的实际磁盘扇区拷贝到所述Mac端

务,完成磁盘镜像,使得Mac端解析所述磁盘镜像后所获得

所述基于IOS操作系统的移动设备端中删除的数据。

的SSH服

的镜像文件,恢复

本实施例提供的基于IOS操作系统的移动设备端可以使用在前述对应的数

据恢复方法,详情参见上述数据恢复方法实施例二的相关描述,在此不再赘

述。

本领域普通技术人员可以理解为实施例三和四所包括的各个单元只是按照

功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能

可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用

发明的保护范围。 于限制本

综上所述,本发明实施例通过在基于IOS操作系统的移动设备端加载并运

行Ramdisk程序包中的程序,把基于IOS操作系统的移动设备端虚拟成一

盘或分区(或相当于外接U盘或移动硬盘等),然后再将所述基于IOS

统的移动设备端中的实际磁盘镜像到Mac端,通过解析磁盘

文件,实现对该磁盘或分区的数据恢复,解决了现有基

设备在没有与itunes进行过同步的情况下,无法

户无需安装任何类似与itunes的应用程序

用户对基于IOS操作系统的移动

个磁

操作系

镜像后获得的镜像

于IOS操作系统的移动

恢复删除的数据问题。而且用

就可完成数据的恢复,极大的方便了

设备数据的恢复,并提高了其数据恢复的效率。

本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步

骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计

机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、

光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发

明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发

的保护范围之内。

Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743884413)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743884413)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743889252)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743889252)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743889969)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743889969)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743890032)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743890032)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743890158)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743890158)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743911917)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743911917)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743911941)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743911941)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743911994)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743911994)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743912051)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743912051)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743912169)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743912169)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743912410)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743912410)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743912436)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743912436)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743912603)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743912603)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743912615)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743912615)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743913824)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743913824)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1743913912)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1743913912)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1744005386)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1744005386)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1744006325)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1744006325)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1744006405)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1744006405)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1095, humandate(1744019550)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(26))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
Error[2]: Trying to access array offset on value of type int, File: /www/wwwroot/www.usbmi.com/xiunophp/xiunophp.min.php, Line: 54
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 1096, humandate(1744019550)
File: /www/wwwroot/www.usbmi.com/tmp/model_thread.func.php, Line: 662, well_thread_format(array(27))
File: /www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm, Line: 249, well_thread_find_asc(array(20) , 20)
File: /www/wwwroot/www.usbmi.com/tmp/route_read.php, Line: 204, include(/www/wwwroot/www.usbmi.com/tmp/view_template_d8_htm_read.htm)
File: /www/wwwroot/www.usbmi.com/tmp/index.inc.php, Line: 129, include(/www/wwwroot/www.usbmi.com/tmp/route_read.php)
File: /www/wwwroot/www.usbmi.com/index.php, Line: 29, include(/www/wwwroot/www.usbmi.com/tmp/index.inc.php)
发布评论

评论列表 (0)

  1. 暂无评论