コピーを使用してリモートサーバからファイルをコピーしています(fopen、file_get_contentsなどでさまざまなバージョンを試しましたが)〜2分後にスクリプトがタイムアウトしました。エラーも例外もありません。 (70007)指定されたタイムアウトが満了しました:ap_content_length_filter:apr_bucket_read()が失敗しましたPHPコピー/ fopenなどタイムアウト
ヒント?ここで
は、リソース制限のための私のphp.iniの設定です:
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 0 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 104M ; Maximum amount of memory a script may consume (8MB)
と、これはあまりにも、関連するかもしれない:
; Default timeout for socket based streams (seconds)
default_socket_timeout = 60
私はフォルダ
で新しいのphp.iniを追加しました[PHP]
max_input_time = 3600
default_socket_timeout = 3600
max_execution_time = 3600
upload_max_filesize = 10M
しかし、それは役に立たなかった。
編集: ファイルサイズに問題があるようです。 2MBに達するとすぐに、サーバーは失敗します。私は私のホストに連絡する必要があります。
実際にウェブから到達可能なファイルはありますか? – periklis
SOをチェックしていただきありがとうございます。一般的に私たちは質問や回答に感謝や署名の行を付けません。詳細は[FAQ](http://stackoverflow.com/faq)をご覧ください。 – cspray
はい、そうです。それはブラウザを介して直接ファイルをdowloadingうまく動作します。 – user28061