WindowsでPHPを使用してApache2 Webサーバーを設定しようとしています。私はEasyPHPパッケージを使って必要なサーバーをインストールしています。より大きなファイルをダウンロード用にホストしたい限り、すべてうまく動作します。大規模な私は34Mを意味します。そのようなファイルをダウンロードしようとすると、要求がタイムアウトします。私が同じファイル名でより小さなファイルをダウンロードしようとすると、動作します。何が原因か分かりません。私はサーバー上のファイルに直接アクセスしようとしますが、いくつかのPHPコードを取得しようとすると失敗します。 私はLimitRequestBodyをhttpd.confで0に設定しましたが、これに影響する可能性のあるオプションは見つかりませんでした。WindowsのApache2で大きなファイル(> 34M)のダウンロードに失敗する
EDIT:PHPを使用しないとダウンロードが失敗し、直接リンクでファイルをダウンロードしようとしています。だから私は本当にそれがPHPに関連する問題ではなく、むしろApacheになると思っています。
ご協力いただければ幸いです。
ありがとうございますが、動作しません。 max_execution_timeに高い値を設定しても、私はいつもファイルをダウンロードできません。それはダウンロードが中断されたものではありませんが、34Mを超えるファイルをダウンロードしようとすると、ブラウザに「接続がリセットされました」というメッセージが表示され、ダウンロードを開始できません。 –
私は "duplicate posts"セットに記載されているものもすべて持っていますが、まだこの問題があります。 –