php zip下载损坏,php – 从zip中提取时损坏图像
我嘗試使用curl從同一服務(wù)器中的一個虛擬主機(jī)下載一個zip文件到另一個虛擬主機(jī). Zip文件包含* .php和* .jpg文件.
問題是:有時JPG文件會損壞,如下所示:
這是我的代碼:
$out = fopen(ABSPATH.'/templates/default.zip','w+');
$ch = curl_init();
curl_setopt($ch, CURLOPT_FILE, $out);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, 'http://share.example.com/templates/default.zip');
curl_exec($ch);
curl_close($ch);
$zip = new ZipArchive;
if ($zip->open(ABSPATH.'/templates/default.zip') === TRUE)
{
if($zip->extractTo(ABSPATH.'/templates'))
{
echo 'OK';
}
$zip->close();
}
//$zip->close();
我不明白我的jpg發(fā)生了什么.我也嘗試過使用pclzip.lib.php,但沒有運氣.如何解決這個問題呢 ?
提前致謝
總結(jié)
以上是生活随笔為你收集整理的php zip下载损坏,php – 从zip中提取时损坏图像的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: h5问卷调查 html模版,问卷调查H5
- 下一篇: php代码导入sql,php导入SQL文