Apacheは、ログにアクセスするための要求を出力します。この行は、どのページがアクセスされているか、たとえばtest.phpを示しますが、HTTP postパラメーターもログに記録するように要求することは可能ですか?理想的には、特定のパラメータ?
はい、可能です。パラメータのセットだけが必要か、POSTされたデータの完全なデータダンプが必要かによって、さまざまなメソッドへの参照がいくつか見つかりました。
mod_dumpio
を使用します。これにより、サーバーが受信するすべての入力と出力を(必要に応じて別々に)ダンプできます。 (同じ投稿はmod_security
を示唆していますが、構成については詳しく説明していません。)
mod_log_post
( ダウンロード )を使用します。どうやらそれはmod_security
の取り除いたいとこです。このやや関連する ServerFaultの質問 を参照してください。
しないでください ;代わりに、スクリプトからの入力を直接ログに記録します。 (これはセキュリティ上の懸念によるものです。悪意のある攻撃者がサーバーをPOSTリクエストでいっぱいにし、ログファイルパーティションをいっぱいにする可能性があります。)
私の知る限り、デフォルトでは mod_log_config モジュールはありません。
mod_dumpio モジュールを使用して、 これらの命令 を確認することをお勧めします。