ZipArchive问题提取已经从linux服务器下载的zip文件

时间:2011-03-07 12:12:34

标签: php ziparchive

当我从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();

任何建议?

1 个答案:

答案 0 :(得分:0)

由于发送无效的Content-Type标头

,已下载的文件已损坏