2010-11-03 131 views
1

我們有一個網站正在運行,它使用php zip功能。 EveryHthing在一個月內工作正常 - 現在我們轉移到一臺新的服務器並且該腳本不起作用!PHP zip->打開返回錯誤代碼5(讀取錯誤)

$ zip-> open()返回錯誤代碼5什麼是讀取錯誤。

我發現,它與zip文件的大小有關,因爲它們大約是60mb。較小的尺寸約30mb正在工作。

這可能是什麼原因?我沒有發現關於zip文件大小的任何配置可能性!

感謝, 馬努

回答

1

是否zip文件中包含了很多文件,如果是的話你可能擊中這裏所描述的錯誤:http://bugs.php.net/bug.php?id=40873

+0

是的,這就是問題所在! – 2010-11-03 20:06:20

+0

我遇到同樣的問題,但問題出在.zip文件名中。它不能包含點。 'mytable.backup.zip'將不起作用,但是'mytable-backup.zip'將會起作用。以防萬一有人遇到同樣的問題。 – 2017-01-05 23:33:32