【发布时间】:2013-03-13 09:18:00
【问题描述】:
无法在 PHP 中创建 zip 存档,总是返回 ZIPARCHIVE::ER_MULTIDISK
$fileName=$_SERVER['DOCUMENT_ROOT'].'/temp/temp.zip';
$zip = new ZipArchive();
$err=$zip->open($fileName,ZipArchive::CREATE);
$zipFileFunctionsErrors = array(0=>'OK',
ZIPARCHIVE::ER_MULTIDISK => 'Multi-disk zip archives not supported.',
...,
...
);
echo $zipFileFunctionsErrors[$err];
$zip->addFromString('empty.txt', '');
$zip->close();
输出
Multi-disk zip archives not supported
zip 文件未创建
在本地机器代码上效果很好
【问题讨论】:
标签: php zip zlib ziparchive