HP作成実録 No.13
夢カウンタの設置
アクセスカウンタのCGI、KENTさん作の夢カウンタの設置方法です。
日計カウンタ2は今でもメインで使ってますが、
これとは別にSPREAD BEAVER(hideZone)への設置するために使っています。
ぷららへの引越しの際に、
今まで使っていたカウンタはFreeComの提供しているものだったので、
カウント数を記録したファイルが無いのと、
ぷららで提供しているものが1からカウントする様な、
今までの数を引き継げないものだったので、新たに別のCGIを設置することにしました。
カウント数は引越し前のものを記録して、設置後に編集しました。
夢カウンタは編集するのも簡単で、
日計カウンタ2とはまた違った、多機能なカウンタです。
複数のページに設置できる、時計やカレンダー表示が出来る、等があります。
KENTさんのサイトからダウンロードしてください。
解凍したファイルの中で2つのCGIファイルをエディタで開いて自分用に修正します。
−−−−− dream.cgiの設定 −−−−− #!/usr/local/bin/perl
基本設定 |
−−−−− edit.cgiの設定 −−−−− #!/usr/local/bin/perl
基本設定 |
今回もカウンタの取り替えなのですが、
これは編集用のCGIがあるので、アップしてから数字を変更します。
他にも設定する個所はありますが、自分で指定したのはこの程度で、とても少ないです。
今更ですが、最初にコレを使っていれば良かったな、
と思うほどで、初心者向きだと思います。
ロックファイルの指定とかを、使う場合はそれらも一緒に設定します。
hideZoneに設置するため、ログファイルhide.datとして作成しておきます。
これはテキストファイルを、中身を空のまま作っておいて、
後から名前を変更しておけばOKです。
ファイル名は何でもいいですが、必ず英数字にしておいて下さい。
設定が終わったらFTPでCGIサーバアップロードして、
次にパーミッション([ ]内の数字)の設定をします。
CGIサーバ側 http://cgi**.or.jp/shinspsy/cgi-bin/dream/┬dream.cgi [755] ├edit.cgi [755] ├gifcat.pl [644] ├hide.dat [666] └gif1/−1.gif〜9.gif [644] |
cgi-binフォルダは本来は777ですが、
freecomはセキュリティ上
ディレクトリのパーミッションを777に設定することを禁止しているため、
755に設定しています。これでもちゃんと動作しています。
今回は1つしか設置せず、時計やカレンダーも使わないのでコレだけですが、
使う場合はgif*ディレクトリが増えたり、
AMとか:とかの画像もアップしなければなりません。
次にカウンタを設置するhidezone.htm に赤字の部分のタグを入れて、
自分用に書換えます。
<body> <table border=1 bgcolor="red"><td> <img src="http://cgi**.or.jp/shinspsy/cgi-bin/dream/dream.cgi?id=hide&fig=5&gif=1" </td></table> </body> |
id=hideはこのページのログファイルhide.datを指定しています。
fig=5は桁数の指定で5桁、gif=1はgif1ディレクトリ内の画像を使うという指定です。
これでアクセスカウンタが動作するハズです。
最後にカウンタの数を編集します。初めて設置する人は必要のない作業です。
http://cgi**.plala.or.jp/shinspsy/cgi-bin/dream/edit.cgi
にアクセスし、パスワードを入力して、
編集したいファイル名(この場合はhide)を指定します。
ココで変えたい数に変更するだけです。コレで移設が終了です。