我们在我们的脚本中使用 dUnzip2 在下载前解压缩文件,编写许可证,然后使用 zip.lib 对其进行压缩并提供服务。但是 dUnzip2 正在使用:
foreach ($f as $file_row => $file)
这适用于小文件,但对于大于 10 mb 的文件,它应该使用类似
for($n = 1;$n < count($f);$n++){
$file = $f[$n];
}
这会导致大于 10MB 的文件出现内存限制问题。我们必须一直为该库增加服务器上的内存限制。脚本本身是巨大的,老实说,我不敢接受修改它的任务。
那么您知道任何其他解压缩库可以与 dUnzip2 或更好的解决方案完成相同的工作吗?