您知道在php中解压大型.gz的解决方案吗?
需要逐部分地解决decode.gz。
代码gzdecode(@file_get_contents($file))
获取PHP错误:
PHP致命错误:允许的内存大小为268435456字节,已耗尽(试图分配…
当然。
我无法增加Web服务器的PHP内存限制,在数据>gt;1GB。
使用inflate_add((不是解决方案,它会生成相同的";PHP致命错误:允许的内存大小。。。精疲力竭&";。
知道吗?(我在1、2等中没有找到答案(
使用gzopen()
而不是gzdcode()
。然后,您可以使用gzread()
一次读取小块。