Apache すべてのデータをダンプする(mod_dumpio)

ApacheのログにPOSTされたデータも含めてログ表示させたい用件があったのでメモ。

 

参考URL:

http://httpd.apache.org/docs/2.2/ja/mod/mod_dumpio.html#dumpiologlevel

 

httpd.confに以下を追加。

 

 

  1. LoadModule dumpio_module modules/mod_dumpio.so
  2. DumpIOInput On
  3. DumpIOOutput On

 

Logレベルの変更。

 LogLevel debug

 

Apache再起動.

 /etc/init.d/httpd restart

 

しかしログが表示されない。。。

なぜ?と思って良く見ると、この設定はサーバ設定ファイルにしか適用できないみたい。

自分はvirtual hostの設定の中に書いていたので表示されなかったようです。

設定を外に出して再起動すると、無事にerror_logに表示できるようになりました。

 

http://httpd.apache.org/docs/2.2/ja/mod/directive-dict.html#Context

 

ちゃんとドキュメントは読まないと駄目ですね^^;