AWStats
Mac OS XでAWStatsが動かない。CGIモードで動かすと何もカウントされないページが出力される。CLIモードで-debug=1をつけて起動すると
Call to Read_Ref_Data [FilePath{browsers_phone.pm}="./lib/browsers_phone.pm"]
こんなエラーを吐く,ソース弄ってパスを追加してみたがダメ。
cube:AWStats65_Jpn/wwwroot/cgi-bin% diff -u awstats_jp.pl awstats.pl
--- awstats_jp.pl 2006-05-11 22:46:06.000000000 +0900
+++ awstats.pl 2006-05-11 22:52:47.000000000 +0900
@@ -1421,7 +1421,7 @@
# Check lib files in common possible directories :
# Windows and standard package: "$DIR/lib" (lib in same dir than awstats.pl)
# Debian package: "/usr/share/awstats/lib"- my @PossibleLibDir=("$DIR/lib","/usr/share/awstats/lib");
+ my @PossibleLibDir=("$DIR/lib","/usr/share/awstats/lib","/Library/WebServer/awstats/wwwroot/cgi-bin/lib");
my %FilePath=(); my %DirAddedInINC=();
my @FileListToLoad=();
while (my $file=shift) { push @FileListToLoad, "$file.pm"; }
ハマりそうな雰囲気だったので(って,小一時間悩んだのは秘密だけど),さっくり見切りをつけて,StatWatchを入れてみた。
StatWatch(http://www.raquo.net/statwatch/)はMovableType専用のカウンタでプラグインとして導入する。AWStatsはApacheのログからバッチ的に集計をするが,StatWatchはアクセス情報をリアルタイムにDBに反映される。MT専用集計ソフトなのでMTならではの解析もできるようだ。MT経験値10日くらいでプラグインの導入はお初になるのでインストールに気を使ったが,あっけなく入った。
設定はテンプレートに<$MTStats$>というキーワードを埋め込めばおしまい。<$MTStats$>はどうやらJavaScriptに変換されcgiを経由してDBの更新が掛かるようだ。
StatWatch
とりいそぎ初アクセスを管理画面から眺めることができた。
最近のコメント