2012-01-17 52 views
0

我正在處理一個PHP項目,它必須處理大型附件文件。我正在使用SFTP服務器來存儲這些大文件。對於上傳和下載附件文件,我正在使用Net_SFTP庫。PHP:Net_SFTP庫,無法下載大文件

上傳工作正常。但是,下載功能僅適用於文件大小限制爲20 MB的文件。但是,如果我的文件大小大於20MB,那麼我的下載會停留在21672字節(〜20.7 MB),並在發生SFTP超時時返回空文件。

我已經檢查了php的memory_limit,max_execution_time和sftp超時限制,但它沒有幫助。

請幫忙!

eHussain

回答

0

什麼是PHP版本?

您是否嘗試過將max_input_time設置爲0?

max_input_time integer 

    This sets the maximum time in seconds a script is allowed to parse input data, like POST and GET. It is measured from the moment of 

接收服務器腳本執行的開始上的所有數據。

from PHP web-ste