アクセスログとログ解析の設置解説(stat_log.zip)
Created 1.March,1999 Lastupdated 21.Feburary,2000
下記内容は、設置する際の説明書きですが、設置は、あなたの責任に於いて実施されたい。
設置に際しての不具合やトラブルの責任は、本ソース提供者には、一切ありませんので、ご了解の上、ご使用下さい。
1.stat_log.zip をwinzipなどで、解凍します。
同梱ファイルは、
・aclog.cgi
・stat_log.cgi
・aclog.txt
・count.dat
・jcode.pl
・bar.gif
・stat_log.html
(ログ設置対象ページ例)
・stat_log_readme.html (この文書)
2.stat_log.cgi 及び logac.cgi ソ−スの先頭行 perlパスの変更
・#!/usr/local/bin/perl をあなたのプロバイダーの
perlパスに変更してください。
3.stat_log.cgi と
logac.cgi ソース内の変更など
・$pgm と $home
は、あなたのURLの格納するアドレス名で、http:// から記述して下さい。
例えば、$pgm="http://www2c.biglobe.ne.jp/~kawahara/stat_log/stat_log.cgi";
や
$home="http://www2c.biglobe.ne.jp/~kawahara/index.html";
の様に記述します。
・タイトル名や背景色やLINK色や上限ログ、1ページ件数の設定などは、あなたのお好み
によって変更して下さい。 $maxlog は、stat_log.cgi と aclog.cgi
は同じ値にして下さい。
4.FTP送信とパーミッション
|
ASCII
|
Binary
|
パーミッション
|
aclog.cgi
|
○
|
|
755
|
stat_log.cgi
|
○
|
|
755
|
aclog.txt
|
○
|
|
666
|
count.dat
|
○
|
|
666
|
jcode.pl
|
○
|
|
644
|
bar.gif
|
|
○
|
−
|
以上5ファイルとbar.gif画像は、同じURLアドレス(例では、stat_log)に格納して下さい。
なお、bar.gif 画像は、stat_log.cg i と同ディレクトリー
に配置するようプログラムしていますが、
どうしても,別ファイルにしたい場合は、gif
画像の収納ディレクトリーを指定すれば、OKです。
*現在、$gif_dir='.';
→別ディレクトリー、例えば、$gif_dir='./image';
../../stat_log/image/bar.gif の様に
stat_log.cgi などの下位ディレクトリーimageに、
gif画像を収納すればよい。
また、stat_log.cgi,aclog.cgi,aclog.txt・・・を格納するファイル(stat_log)もパーミッション
755 設定することを お薦めします。
例えば、http://www2c.biglobe.ne.jp/~kawahara/stat_log/stat_log.cgi
の様に、
../stat_log/ フォルダーに各ファイルを格納する場合には、
stat_log フォルダーを パーミッション755設定します。
具体的には、WS_FTPなら、 chmod 755 stat_log
で、パーミッション設定します。
*WS_FTPの操作方法は、”http://www2c.biglobe.ne.jp/~kawahara/cgi_perl/cgikouza_html
”
で解説しています。 参考にして下さい。
5.logac.txt および count.dat のFTP送信。
・メモ帳などで開いて、空白で、”上書き保存”してから、
FTP送信しましょう。
6.aclog.cgi
で、アクセスログ(カウンター)を取ります。
・アクセスログを設置したいページに、aclog.cgi
で、アクセスログ、カウンターを取ります。
例えば、設置ページに(本例では、zip同梱ファイル
stat_log.html)、下記の様なタグを挿入すれば、
OKです。
<img src =
"http://your_address/stat_log/aclog.cgi" width=1
height=1>
7.stat_log.cgi
でアクセスログ出力とログ解析を行います。
・アクセスログ設置(aclog.cgi)でも、また、他の別ページでも、どちらでも構いません。
下記のタグで、stat_log.cgi
を実行します。
<a
href="http://your_address/stat_log/stat_log.cgi"
target="_top">ログ解析</a>
・stat_log.html
では、ログ取り設置とログ解析が、同じページの例です。
8.最後に!
・あなたのHPで、CGIソースのご利用成功をお祈り致します。
・なお、当ページのLINK紹介をお願いします。