上传了一个大概50G的压缩包,里边有两个文件夹和一些影片。解压的时候总解压文件数量会慢慢增加,但到7个左右的时候就会提示解压失败。没有任何报错。

有什么方法能够解压吗?因为已经全部加密了,无法浏览内部目录进行手动解压。档案是ZIP,PHP是7.3,需要打开的扩展都安装和打开了。

  • nemo 回复了此帖

    skyme 解压会需要将数据暂时写入内存,意味着php内存至少要大于压缩包中最大文件大小,你可以估算一下。

      nemo 谢谢,不过想请教一下,这里所说的内存是指在PHP中设置的memory_limit内存大小吗?

      • nemo 回复了此帖
        1 年 后

        我目前也遇到这个问题,尝试了 @skyme 的办法没成功,可能因为我是docker部署的,对docker内改php配置不熟悉导致的把。
        最后曲线救国,
        1、终端ssh到服务器,把刚才已经上传到kodbox数据目录下的zip文件拷贝到数据目录根目录下
        2、解压
        3、系统管理员登录kodbox,进到网络挂载下的本地存储目录,把刚才解压完的全选复制到个人空间中我想存放的位置(这个操作很快因为现在这些文件是本地拷贝了!)
        4、最后删除这些临时文件哈哈哈。
        成功了

          fengchen @skyme 得出结论就是,曲线救国还是有办法的。毕竟能直接操作服务器,还怕搞不定服务器里的网盘功能?