我在我的网站上有一个用于“下载篮”功能的 ZipArchive 脚本。用户选择他们想要添加到购物篮中的音频,然后脚本对用户进行身份验证并获取所有受保护的文件并将它们添加到 zip 以供下载。
下载 zip 后,代码将删除该文件。这一切都很好,但是我遇到了关于更大文件的问题!如果用户想要压缩总大小超过 250mb 的轨道,则写入的临时 zip 文件永远不会超过 250mb - 它只会被覆盖并重新开始。
我的两个问题是:
- ZipArchive 对正在写入的文件有限制吗?
- ZipArchive 是否有不同的方式来编写文件以制作更大的文件?
感谢你的帮助。