1月 13

この記事をブックマークする : このページをはてなブックマークに追加 このページをLivedoorクリップ! このページをニフティクリップに登録 newsing it! このページをdel.icio.usに登録 このページをBuzzurlにブックマーク

タガヤっす。

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のエイリアスを作成しました。

これでグラフが表示されるようになりました。
いつかこの不具合が修正されるまで、これで逃げておこうと思います・・・



この記事をブックマークする : このページをはてなブックマークに追加 このページをLivedoorクリップ! このページをニフティクリップに登録 newsing it! このページをdel.icio.usに登録 このページをBuzzurlにブックマーク

Comments are closed.