ざっくりとツールを探して、全鯖とおなじではつまらないので、AWStats に決定しました。
1.ファイルをダウンロード(awstats-6.7.tar.gz)
2.awstats.xxxxx.conf を作成
以下を変更
- LogFile
- SiteDomain
- HostAliases
- DirCgi
- DirIcons
- AllowAccessFromWebToFollowingIPAddresses
- SkipFiles
- Jcode.pm のインストール
- awstats.pl の修正
4.鯖の設定変更(管理ツールでらくちん設定変更)
- Logのフォーマットを
- CGIを有効にする。
- awstats.pl → awstats.cgi に変更
- # ./awstats.cgi -config=xxxx.xxxx.xxxx -update
7.cron に登録して自動更新させる
早速ざっくり出力された内容をみると、表示される情報が非常に少ない・・・。まずDoCoMoの携帯からのアクセスがロボットとして除外されている。また、携帯からのアクセスは全部「不明」項目としてカウントされている。
ます、DoCoMoとUP.Browserをロボット指定から外します。lib/robots.pm のRobotsSearchIDOrder_list2 と RobotsHashIDLib の当該行をコメントアウトします。
@RobotsSearchIDOrder_list2 = (
# 'docomo',
# 'up\.browser',
%RobotsHashIDLib = (
# 'docomo','<a href="http://www.nttdocomo.co.jp/"; title="DoCoMo home page [new window]" target="_blank">DoCoMo</a>',
# 'up\.browser','<a href="http://developer.openwave.com/dvl/support/faqs/faq_mag_browser.htm"; title="UP.Browser home page [new window]" target="_blank">UP.Browser</a>','updated','<a href="http://www.updated.com/"; title="updated home page [new window]" target="_blank">updated</a>',
次に携帯からのアクセスを認識させる方法ですが、対応方法をググってみたところサタケ家さんのこの「携帯ヲタがやってしまいました - 携帯完全対応させてみる」情報がピッタンコでしたので、これをパクって対応します。
完成です。

AWStats:http://awstats.sourceforge.net/


0 コメント:
コメントを投稿