今日からはじめる Apache モジュールデバッグ
まずは User-Agent を偽装する
Firefox をお使いなら User Agent Switcher という拡張モジュールをインストールすることで docomo の携帯を装うことができます。
https://addons.mozilla.org/ja/firefox/addon/59
この他にも IE でしかアクセスできないサイトにアクセスするときなど非常に重宝する拡張モジュールです。
HTTP のログを眺める
Firefox の Live HTTP Headers という拡張モジュールをインストールすると、サーバーとブラウザとのやりとりが確認できます。変なメッセージが飛んでいないか、来ていないか確認することで原因の糸口になることもあります。
Apache のログを眺める
Apache の設定ファイルに「LogLevel debug」を追加すると、デフォルトで /var/log/apache/error.log に mod_chxj の動作ログが吐かれます。これを tail -f して眺めつつ操作をするとエラーの原因がわかったりします。