当我从 linux 服务器下载 zip 文件时,ZipArchive 无法提取文件。当我手动提取文件并在Windows中再次压缩它们时,就没有问题了。
似乎以 linux 和 windows zip 文件结尾的行可能有问题。
$zip = new ZipArchive;
$zip->open('test.zip'); // zip file has been download from a linux server
$zip->extractTo('./');
$zip->close();
有什么建议吗?