任何人请建议我如何压缩文件夹并在 laravel4 上下载该 zip 文件。
我需要压缩文件夹/public/zipfolder/
压缩后自动下载zipfolder.zip
我安装这个包
https://github.com/codeless/ziparchiveex
和路线
public function show($id)
{
//echo $id;
# ZipArchive as usual:
$zip = new ZipArchiveEx();
//$zip->open('my.zip', ZIPARCHIVE::OVERWRITE);
# Add whole directory including contents:
$zip->addDir('/public/zipfolder/');
# Only add the contents of the directory, but
# not the directory-entry of "mydir" itself:
//$zip->addDirContents('mydir');
# Close archive (as usual):
$zip->close();
}
我在下面收到错误
ZipArchive::addEmptyDir()
: 无效或未初始化的Zip
对象