-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: No Feedback
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Backup & Restore
-
Labels:None
-
Distro Version:FreePBX 15
-
Distro:FreePBX Distro
When trying restore from v12, I get this error message
- $header = @unpack(
- "a100filename/a8perm/a8uid/a8gid/a12size/a12mtime/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor/a155prefix",
- $block
- );
- if (!$header) { # throw new ArchiveCorruptedException('Failed to parse header'); # }
- $return['checksum'] = OctDec(trim($header['checksum']));
- if ($return['checksum'] != $chks) { # throw new ArchiveCorruptedException('Header does not match it\'s checksum'); # }
- $return['filename'] = trim($header['filename']);
- $return['perm'] = OctDec(trim($header['perm']));
- $return['uid'] = OctDec(trim($header['uid']));
- $return['gid'] = OctDec(trim($header['gid']));
- $return['size'] = OctDec(trim($header['size']));
- $return['mtime'] = OctDec(trim($header['mtime']));
- $return['typeflag'] = $header['typeflag'];
- $return['link'] = trim($header['link']);
- $return['uname'] = trim($header['uname']);
- $return['gname'] = trim($header['gname']);
#