タガヤっす。
Google Analytics が流行ってますが、元技術者なオイラは外部サービスを信じてません。生ログから生成されるアクセスログ解析が最強だと信じています。
なので、AWStats を愛用しているのですが、突然、グラフが表示されなくなりました。というか、画像が見えないような現象になりました。
ひっさしぶりにトラブルシューティングです。
◆
問題はわかりました。
AWStats は画像のすべてを /icon に格納しています。
ですので、AWStats のコンフィグファイルには以下の Alias が設定されています。
# See /etc/httpd/conf.d/awstats.conf
Alias /awstats/icons/ /var/www/awstats/icon/
なのに、HTMLソースには以下のようなURLになっちゃってます。
/awstatsicons/other/xx.png
/awstats/icons/other/xx.png が正解です。スラッシュがひとつ足りません(汗)
修正しよーとソース読んだけど、よくわからん(汗)
というわけでソースレベルで修正することを諦めて、以下の方法で修正しました。
Alias /awstatsicons/ /var/www/awstats/icon/
これを先ほどの awstats.conf に追記します。
つまり間違って「ない!」と言われるURLのエイリアスを作成しました。
これでグラフが表示されるようになりました。
いつかこの不具合が修正されるまで、これで逃げておこうと思います・・・
1月 13
最近のコメント