我无法打开使用Ne-Lexa / php-zip库生成的大于4GB的zip。压缩方式:放气。
当尝试使用unarchiver从finder解压缩时,我收到
Unable to expand zip into folder.(Error -1 - Undefinined error: 0)
尝试从命令行解压缩时收到以下错误:
Archive: BakersBigCatalinaWineMixerZip.zip inflating:
09_ProPresenterFiles/04_Preteen/1910 Preteen.pro6plx inflating:
09_ProPresenterFiles/02_K3/1910 K3.pro6plx inflating:
09_ProPresenterFiles/03_K5Plus/1910 K5Plus.pro6plx file #4: bad zipfile
offset (local header sig): 2632229990
查看zip上的详细信息时,我看到以下文本显示了失败的文件。
There are an extra -4294967280 bytes preceding this file.
同样,这仅在Mac最新的操作系统上发生。否则没有问题。
如何通过编程方式修改zip上的本地标头,以更正此错误?