使用php压缩大文件

5 php zip large-files

我有一个 php 表单,它有一堆复选框,所有复选框都包含文件链接。一旦用户点击他们想要的复选框(文件),它就会压缩文件并强制下载。

我有一个简单的 php zip 强制下载可以工作,但是当其中一个文件很大或者有人说选择整个列表进行压缩和下载时,我的服务器就会出错。

我知道我可以增加服务器大小,但还有其他方法吗?

mwa*_*ing -1

根据内容的动态程度以及您拥有的组合数量,您可以简单地为每个组合预先构建一个 zip 文件,然后将其返回给用户。不过,这可能很快就会过时,因为有 5 个选项,您就必须维护 32 个不同的档案。