2012-01-17 11 views
0

大規模な添付ファイルを扱うPHPプロジェクトに取り組んでいます。私はこのような大きなファイルの格納にSFTPサーバを使用しています。添付ファイルをアップロードしてダウンロードするには、Net_SFTPライブラリを使用しています。PHP:大きなファイルをダウンロードできないNet_SFTPライブラリ

アップロードが正常に動作しています。しかし、ダウンロード機能は、ファイルサイズが20 MBに制限されているファイルに対してのみ正常に機能します。しかし、ファイルサイズが20MBを超えると、21672バイト(約20.7 MB)でダウンロードが停止し、SFTPタイムアウトが発生すると空のファイルが返されます。

私はすでに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