カウンタ設置方法

カウンタ設置方法

Posted at July 2,2005 11:12 PM
Tag:[Counter, Customize, MovableType]

アクセスカウンタをテンプレートに設置する方法です。
ここでは「夢カウンタ」の設置例を紹介します。

KENT WEBDream Counter

設置方法の説明は上記ページにありますのでここでは Movable Type の場合について説明します。
なおフリーのカウンタは他にも色々なものが出回ってます。このエントリーで紹介しているものより簡単なものもあると思いますので、ご自身で良いものを探してみてください。

1.カウンタ用スクリプトのダウンロード
Dream Counterのページより dream.lzh または dream.zip をダウンロードします。ダウンロード後、解凍すると下記のファイルが表示されます。

dream.cgi
drinit.cgi
drmgr.cgi
gifcat.pl
index.dat

2.カウンタ素材のダウンロード
このカウンタには表示するためのカウンタ素材(0~9までの画像ファイル)が添付されていませんので、
素材をダウンロードする必要があります。
やり方が分からない方はとりあえず下記のカウンタ画像をお使いください。

0123456789

下の couter.zip に上記のカウンタ画像が入っていますのでクリックしてダウンロードし、解凍してください。

counter.zip

3.設定ファイルの修正
dream.cgi および drmgr.cgi を任意のエディタで開いて、1行目の

#!/usr/local/bin/perl

#!/usr/bin/perl

に変更します。言い換えると mt.cgi の 1行目と同じ内容にします(といっても -w を付与する必要はありません)。
また drinit.cgi で下記の設定をしておくと良いでしょう。

$ip_chk = 1;

これは同一IPアドレスからのアクセスを重複カウントしない設定です。
その他の設定については公式サイトの説明を参照ください。

4.ファイルのアップロード
1項と2項のファイルをアップロードします。アップロードするディレクトリは CGIPath/count としています。各ファイルの配置とアクセス権は下記のようにしてください(上記サイトからの引用)。

CGIPath/count/dream.cgi  [705]
CGIPath/count/drmgr.cgi  [705]
CGIPath/count/drinit.cgi [604]
CGIPath/count/gifcat.pl  [604]
CGIPath/count/data [707] /index.dat [606] ← カウンタ値を保存するファイル
CGIPath/count/lock [707] /
CGIPath/count/gif1/0.gif … 9.gif ← カウンタ画像

gif1 および lock ディレクトリの名称は変更しないでください。lock ディレクトリは作成のみです。

5.テンプレートの設定
テンプレートに下記のタグを追加します。

<img src="<$MTCGIPath$>count/dream.cgi?id=index" alt="カウンタ" />

公開テンプレートであれば下記の部分を変更します。

<div class="sidetitle">
Counter
</div>
<div class="side-counter">
<img src="" alt="カウンタイメージ" />
<img src="<$MTCGIPath$>count/dream.cgi?id=index" alt="カウンタ" />
</div>

追加したら保存・再構築してください。これで正常に表示されればOKです。

6.カウンタ値の修正等
最初に立ち上げた時、カウンタの値は0から開始されます。これまでのカウンタ値を反映させたい場合は、

CGIPath/count/data/index.dat

にカウンタ値が設定されていますので、エディタで開いて任意の値に変更してください。

以上です。カウンタ自体の動作については Movable Type に依存するものではありませんので、不具合等につきましては公開サイトの情報より確認してください(当方の説明誤りについては速やかに修正致します)。

関連記事
zenback
人気エントリー
トラックバックURL


トラックバック

サイドメニューをいじる from おやじ製鉄
日記に続いて更新履歴を書くおやじだ。 移転3週間にして、サイドメニューに全ページ... [続きを読む]

Tracked on July 23, 2005 11:29 PM

やっとついたぁ~。・°°・(>_ from MY Blog … 思いつかない…
やっと、やっと、や~~~~~~と!! できました!!つきました!! アクセスカ... [続きを読む]

Tracked on November 6, 2007 11:57 AM

カウンターの設置 from Kim's Blog-2
カウンターを設置してみることにしました。 ここでも小粋空間さんの「カウンタ設置方... [続きを読む]

Tracked on September 21, 2008 1:04 AM

カウンターの設置 from BCLRADIO.COM
カウンタの設置 [続きを読む]

Tracked on January 20, 2009 2:40 PM
コメント

いつもお世話になっております!
早速使わせていただきます!!
ありがとうございました。

[1] Posted by らいぶろぐ : July 4, 2005 1:39 PM

>らいぶろぐさん
こんばんは。
お世話になります。

カウンタの件、こちらの記事を参照くださりありがとうございました。
ではでは!

[2] Posted by yujiro : July 5, 2005 1:28 AM

いつもお世話になっています。カウンターの設置の件で各テンプレートに「今日、昨日、トータル」というかたちでカウンターを設置したいのですがどのようにすればいいでしょうか?お手数おかけしますがサポートお願いします。

[3] Posted by panser : November 23, 2005 4:43 AM

「合計・今日・昨日」のかたちのカウンターを各テンプレートに設置させたいのですが、メインページには設置できるのですが、(KENTWEBのDay Counterを利用して設置しました)他のテンプレートにソースを貼りつけても設置できません。それと、各テンプレートのカウンターをテンプレート毎にアクセス数を表示させることはできるのでしょうか?それとも、メインページのアクセス数しか表示させる事はできないのでしょうか?ちなみに、yujiroさんは、カウンターのアクセス数はどのようなにしてるのですか?ここでの「夢カウンタ」を利用されてるのであれば「合計・今日・昨日」のかたちの設置の方法もあわせてサポートお願いします。

[4] Posted by panser : November 23, 2005 5:29 PM

>panserさん
こんにちは。
ご質問の件ですが、お使いのカウンタはマニュアルを拝見した限りではページ別にカウントする機能はないようです。
ただしメインページのアクセス数だけでなく、他のアーカイブページにカウンタを設置すれば、その分のアクセス数もカウントされると思います。

ちなみに当サイトで夢カウンタは合計表示のみで、昨日・今日のカウンタは昨日・今日・トータルカウンターSPを使っています。ページ別のカウントは行っておりません(上記のカウンタもページ別のカウントはできません)。

また申し訳ございませんがカウンタのサポートは行っておりませんので、カウンタ設置に関するご質問は公開元にお問い合わせ頂けますでしょうか。

以上です。
それではよろしくお願い致します。

[5] Posted by yujiro : November 24, 2005 12:40 PM

何度もお手数おかけしてすみません。ソースに関しては理解できるのですが、各テンプレートにソースを貼りつけても表示しないのですが多分CGIのUP先が違うのだと思うのですが各テンプレートに表示する為にはどこへCGIをUPすればいいのでしょうか? メインページに設置できて他のテンプレートにソースを貼りつけても設置できません。ほんと何度もすみませんがサポートお願いできないのでしょうか

[6] Posted by panser : November 24, 2005 10:58 PM

>panserさん
こんばんは。
ご質問の件について、メイン・ページやエントリー・アーカイブにはカウンタの設定

<!--shinobict1--> <script type="text/javascript" src="http://?"></script> <noscript><a href="http://?" target="_blank"><img src="http://?" border="0" alt="忍者ツールズ"></a></noscript> <!--shinobict2--->

が設定されています(URLの表記は省略しています)が、カテゴリー・アーカイブと日付アーカイブにはこのカウンタの設定自体もれているようです。設定を再度ご確認頂けますでしょうか。

以上です。
それではよろしくお願い致します。

[7] Posted by yujiro : November 24, 2005 11:52 PM

何度もお手数おかけしましてすみません。再度見直してみます。早速のサポートありがとうございました。

[8] Posted by panser : November 25, 2005 12:07 AM

こんばんわ。
カスタマイズをしながら・・・カウンターも付けようかと。。。
それで、カウンター設定の際にCGIのファイルをCGIのDR→MTのDR→count(ファイルを作って)CGIファイルを入れました。

パーミッションはロリポップなんで、
CGIは700
PLは600
datは600
Lockは705
gif1はそのままです。

そこで、5項目をテンプレートに(HTMLです)貼り付けたところ。。。ERRORとなってしまいましたぁ
(´;ェ;`)ウゥ・・・

すみません。。。
エラーのほうも、ぼちぼちやっておりますけど。。。ポリポリ f  ̄. ̄*)
わからないところが発生しつつあります。。。

[9] Posted by fei : May 11, 2006 10:06 PM

>feiさん
こんばんは。
夢カウンタをご利用であれば、配布サイトにサポートページがあるようですので、すいませんがそちらでご確認頂けますでしょうか。本エントリーはカウンタの紹介のみということでご理解ください。
それではどうぞよろしくお願い致します。

[10] Posted by yujiro : May 12, 2006 1:46 AM

Dreamさんのほうで、なんどかやってみてダメだったんで、kentさんでカウンターを設定してみたらできましたぁ。

すみません。。。でしたぁ

[11] Posted by fei : May 12, 2006 11:45 AM

>feiさん
こんばんは。
ご連絡ありがとうございました。
無事にできたようでよかったです。
ではでは!

[12] Posted by yujiro : May 13, 2006 1:20 AM

いつもお世話になっております。
夢カウンタを使わせていただきました。
丁寧な解説のおかげで無事作動することができました。ありがとうございます。

しょっちゅう覗いている割には、ちっともコメントもせずにごめんなさい。
もう少し難しいカスタマイズにもチャレンジしたいと思ってはいるのですが・・・

[13] Posted by Chie : May 21, 2006 10:29 AM

>Chieさん
こんばんは。
記事参照ありがとうございます。
うまく設置できたようでなによりです。
ではでは!

[14] Posted by yujiro : May 22, 2006 12:56 AM

いつもお世話になっております。カウンターの件で不具合がありサポートお願いしたいと思います。Firefox1.5ブラウザーでBlogを見るとカウンター値の頭の数字しかみれません。IE6で見ると全て正常に見れます。Firefox1.5を一旦アンインストールして新しくインストールしても解消されません。設定はデフォルトのままにしています。原因がわかりません。何かあればサポートして頂けないでしょうか。宜しくお願いします。

[15] Posted by panser : July 12, 2006 11:49 PM

先ほどの件ですがなんとか解消できました。お騒がせしてすみませんでした。

[16] Posted by panser : July 13, 2006 2:53 AM

>panserさん
こんばんは。
ご連絡ありがとうございました。
自己解決されたようで良かったです。
ではでは!

[17] Posted by yujiro : July 14, 2006 1:43 AM

こんばんわ
はじめまして。

カウンタがつけたくて検索しておりましたら、こちらのサイトを見つけ参考にさせていただきました。
なにぶんブログをいじり始めたばかりで、右も左もわからないの者です。

カウンタの設置に当たりこちらで説明されているとおりに作業を行っていったのですが、画像が表示されませんでした。
cgiチェックではきちんと作動していると結果がでましたので設置に問題はないと思うのですが…。

そこで、テンプレートへ貼り付けるタグを説明されている
<img src="<$MTCGIPath$>count/dream.cgi?id=index" alt="カウンタ" />
ではなく、
普通のHPと同じように
<img src="<フルパス/dream.cgi?id=index" alt="カウンタ" />
と設定するときちんと表示されます…。

なにか設定が間違っているのでしょうか?
ご教授願えれば幸いですm(__)m
このようなところで質問するのもはじめてなので、言葉足らずやわかりにくいところあると思いますがよろしくお願いします。

[18] Posted by 寺山 銀 : November 5, 2007 10:37 PM

申し訳ないです。
わかりました…m(__)m

mt-config.cgiの位置から見たパス指定にしないといけないのですね…。
初心者で申し訳ないです。

ところで、こちらの設置方法の説明文で疑問なのですが
「~ディレクトリは CGIPath/counter としています」
とありますが、その下のパーミッションの説明では
「CGIPath/count/~」
となっています。
counter、もしくはcountに統一された方がよろしいかと思います。

私は初心者な者ですから、コピペを使ったりしましたので、その辺りでもおかしくなりました。

勉強になりました。ありがとうございます。

[19] Posted by 寺山 銀 : November 5, 2007 10:47 PM

>寺山 銀さん
はじめまして。
ご質問の件、無事に解決されたようで良かったです。

またご指摘の部分は先ほど修正致しました。
ご迷惑おかけして申し訳ございませんでした。
それではよろしくお願い致します。

[20] Posted by yujiro logo : November 6, 2007 5:08 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)