« *日記からココログへ | トップページ | 自宅サーバーやりかけ »

2004/09/09

アクセス解析付きカウンタの設置

DSC00495.JPG

開設していきなりですが、カウンターを探しました。
カウンターの設置
を読むとアクセス解析付きのカウンターCGIが@homepage+ココログで使えるようで、これを使うことにしました。ブログにココログを選んだのがHPでも使っているniftyだからという理由ですから、やれることはniftyに集まっているほうがいいわけです。niftyでCGIを使うのはちょっと設定が面倒なので嫌いなのですが、ちゃんと例文もリンク先から見つけていきました。別に難しいことをわざわざしたいわけではないので、そのままマネすればいいのなら採用です。
そのCGIの名前はdopvStar*というものです。

これはアクセス解析がかなり高機能なのが良いです。無料カウンタを利用するのが一番簡単なのですが、バナーが出たり、高機能でもログを遡るのにかなり制限があるのしか見つけられませんでした。dopvStar*のようなものを利用できるのならそれにこしたことはありません。問題があるとすればniftyはcgiを動かすと重いということです。最近かなりマシになってきましたが。

設定例で参考というかそのままマネしたのが以下です。
dopvSTAR* を設置した
最初のほうだけ読んで簡単そうだといきなりダウンロードして設定の編集などをやっていきました。やがて次のような文章にぶつかりました。

dopvSTAR* は Jcode.pm に対応していますが,@homepage では Jcode.pm がありません.また Perl の標準ライブラリも使えないので Jcode.pm がそのまま使えません. そこで ActivePerl 付属の標準ライブラリを /cgi_bin/ の下に転送します.

何のことかわかりませんが、とにかくPerlのライブラリなどが必要なようです。ネット検索でActivePerlとJcode.pmを探しました。どんどんバージョンアップされてるようですでにJcode.pmはEncodeとかいうものに置き換わっているようです。置き換わったものより例文そのままのがほしい。上記に載っているバージョンの「ActivePerl 552 と Jcode 0.82」は入手できず「ActivePerl 5.6.1 と Jcode 0.87」でした。それは
http://www.ddsystems.info/ex/ex_cgi/100102.html に入手方法が載っていました。そいつをダウンロードしてきて、せっせと設定していきました。
動作検証で多少ひっかかりましたが、一応泥沼にはまることなく利用できるようになったようです。

ひっかかったのはパスワードファイルで、設定例だと自動的に作られるようなことが書いてありましたが、そうはならず動きません。空ファイルを用意しておくことですぐ使えるようになりました。

ちゃんと解析画面などが表示されるようになりましたし、カウンタもせっせと数字が上がっています。当然自分しかアクセスしてませんから、自分がカウンタをあげているんですが。
ここでいう泥沼とは一日どころか数日つぶれたあげく途中で投げ出してしまうような事態です。

しかし、ブログ導入の時に「簡単にブログを利用すべきなのに、めんどうくさい作業をやっていてはダメだ!」とココログを導入したはずなのに、結局カウンタやらアクセス解析でPerlのライブラリをダウンロードや設定してFTPでアップロードして、、、、なんてやってるのですから、何がなんだかよくわかりません。
わりとスムーズにはいったものの、やはり単純作業に結構時間を使ってしまいました。
こういう作業が好きな人はいいでしょうけどねえ。

というわけで、少しは苦労したのでメモです。

|

« *日記からココログへ | トップページ | 自宅サーバーやりかけ »

コメント

たいして役に立ってない記事にトラックバック、サンクスです。えふうそさんのページの方が、役立ちますね。僕もそっちを見てればよかったかも。。。

投稿: SHIGE | 2004/09/09 12:22

いえいえ、おかげで助かりました。ちゃんとカウンタもアクセス解析も動いているし嬉しいです。たいてい、泥沼にはまるのですが、ありがたかったです。

投稿: 空耳 | 2004/09/09 13:57

はじめまして,トラックバックありがとうございます.
なるほど ActivePerl 5.6.1 と Jcode 0.87 で動きましたか.
うちでも新しいバージョンを試してみようかな.

投稿: ふそう | 2004/09/09 14:24

ふそう様。参考にさせていただき助かりました。
Jcode.pmはもうEncodeとやらに吸収されてるそうで、どうしたらいいか真っ暗になりました。以前のバージョンのが転がっているところがあったので事なきをえました。
バージョンの違いで動かなければどうしようとドキドキしながら何とかうごいてるのでよしです。
でも、ホストドメインとか表示されなかったり、一部機能が使えない状態なのは、これは設定がどっかまずいのかあ?
ちょっと10%ほど納得できてないところもあります。

投稿: 空耳 | 2004/09/10 01:29

ホストドメインについては,作者の方の FAQ ( http://www.bayashi.net/st/faq/ )に,

http://www.bayashi.net/st/faq/nohost.html
> ホスト名の取得は一部サーバで不可能です。
> ニフティなんかは有名です。

http://www.bayashi.net/st/faq/nodmn.html
> ドメイン名は、ホスト名から解析して集計しています。
> したがって、ホスト名が取得できないサーバではドメイン名も正しく解析できません。

とありますから,@homepage では仕方のないことなのかもしれません.
自前でサーバを用意するのが一番なんでしょうね.

投稿: ふそう | 2004/09/10 17:48

ふそうさま。ありがとうございます。ああ、やはりニフティの壁はぶ厚く立ちはだかっているのですね。

投稿: 空耳 | 2004/09/10 17:59

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/52664/1393587

この記事へのトラックバック一覧です: アクセス解析付きカウンタの設置:

» dopvSTAR*設置メモ [ひねもすよすがら。]
cgi初心者の覚書 @niftyでのアクセス解析cgi設置にあたりDLしたもの・ [続きを読む]

受信: 2005/11/19 02:07

« *日記からココログへ | トップページ | 自宅サーバーやりかけ »