web-dev-qa-db-ja.com

Apache-ファイル名とファイルアップロードのサイズをログに記録する方法

ファイル名、サイズ、応答時間など、サーバーにアップロードされたファイルに関する統計情報を保持したいと思います。

サーバー側でアップロードを処理するためにPHPを使用します(クライアント側はPOSTフォーム))が、理想的にはApacheのロギング機能を使用して上記のデータを収集するため、access_logのデフォルトの形式を変更しようとしていますが、応答時間を追加する方法しか見つかりませんでした(%Dフォーマッターを使用)。

Apacheログを使用して、少なくともPOSTリクエストのサイズと、可能であればアップロードされたファイルのファイル名を監視することは可能ですか?

2
Vasilis

Apacheドキュメント によると%Iおよび mod_logio

%I  Bytes received, including request and headers, cannot be zero. You need to enable mod_logio to use this.
%O  Bytes sent, including headers, cannot be zero. You need to enable mod_logio to use this.
3
Mark Henderson