2012-11-15 40 views
0

有沒有人遇到excel_reader2一個問題,那劇本得到了由行的數量較大Excel文件中止,例如在60K行?我剛剛在錯誤日誌中收到錯誤消息:Aborted。就這樣。我得到了更多的文件在我的服務器和腳本由1把他們1,但是當我到達第二的消息來得快,腳本將停止。它的PHP 5.4.7 btw。excel_reader2 Abort(取消)

回答

0

我不知道這個問題,但phpexcel並不真的很喜歡大的Excel文件,這可能是一個問題。請嘗試用只讀塊來限制數據,這可能會有所幫助。

+0

IV得到正確的運行測試,現在,我進口了500,1.6K和60K行excel文件,我會看,如果這就是問題的根源,如果是的,我切換到phpexcel.Edit:哦didnt讀給結束。所以你說phpexcel讀者有這個問題..嗯 –

+0

使用內存的任何PHP腳本在文件中加載會受到PHP內存限制。需要注意的是PHPExcel提供小區緩存機制通過允許單元數據,以減少影響的這些限制將被緩存到磁盤,APC,內存緩存,甚至SQlite的而不是完全加載到存儲器 –