我目前正在一个LAMP服务器上的zip存档中存储大量照片。当一个新用户被添加到我的程序中时,我打开压缩文件并添加他们的照片。
问题是当zip存档接近50MB时,函数ZiPARCHIVE::Opopen总是返回错误号5,我相信这个错误是ZiPARCHIVI::EryRead
有人知道为什么会这样吗?
非常感谢,
西奥。

最佳答案

最后,我停止使用ZipArchive类,并使用php exec命令在命令行上压缩文件http://php.net/manual/en/function.exec.php

exec('tar -cvf file.tar myfile.txt');

关于php - PHP ZipArchive::open始终会导致ZIPARCHIVE::ER_READ错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10109373/

10-16 06:39