2012-04-11 102 views
0

我目前在LAMP服務器上的zip壓縮文件中存儲了很多照片。當新用戶被添加到我的程序中時,我打開zip存檔並添加他們的照片。PHP ZipArchive ::打開總是導致ZIPARCHIVE :: ER_READ錯誤

的問題是當zip壓縮包50MB接近的功能ZipArchive ::開放始終返回錯誤號5,我認爲這是錯誤ZIPARCHIVE :: ER_READ

沒有任何一個有線索,爲什麼會發生這種事?

非常感謝,

西奧。

回答

0

嘗試增加php的memory_limit。加載較大的.zip文件時,可能會導致內存不足。

+0

您好感謝您的快速回復拉鍊將文件備份在命令行上。我將memory_limit提高到了999M,但我仍然得到了相同的錯誤 – 2012-04-11 16:31:45

+0

@TheoKouzelis:出於好奇,如果您將.zip下載到您的計算機上,是否正確解壓縮? – cOle2 2012-04-11 16:36:17

+0

是啊,它下載的罰款,並打開罰款 – 2012-04-11 16:45:21

0

也嘗試增加max_execution_time

+0

嗨,感謝您的快速回復。我也將max_execution_time提高到了10000,但仍然是相同的錯誤 – 2012-04-11 16:32:52