3

50GB までの大きなファイルをアップロードしたいと考えています。

php.iniを編集しました

max_execution_time = 18000
max_input_time = 18000
post_max_size = 50G
upload_max_filesize = 50G

vhost の mod_fcgid 値を増やしました

IdleTimeout 18000
ProcessLifeTime 18000
FcgidMaxRequestLen 64424509440
FcgidIOTimeout 18000

最大で 2 ~ 3GB 程度のファイルをアップロードできますが、それ以上の場合は次の 2 つのケースがあります。

  • 約 10GB のファイルの apache ログにエラーなし
  • 5GB 前後のファイルのエラー: (70008) 部分的な結果は有効ですが、処理が不完全です: mod_fcgid: HTTP クライアントからデータを取得できません

このサイト (役立つ場合) : http://filetransfer.fr

私を助けてくれる人に前もって感謝します!

デビアン 7、アパッチ 2.2.22、PHP 5.4.45

4

1 に答える 1