BooKai(簡易アクセス解析&テキストカウンターCGI)
テキストカウンターもついでに表示できる簡易アクセス解析CGIです。
以下のモジュールがご使用のサーバーにインストールされている必要があります。
CGI、Jcode
(パスワードは"1234") 半分実稼動です(カウント値などの設定や更新関係は動きませんがログとタグ表示が見れます)。
少々お待ち下さい。
「admin.cgi」と「bookai.cgi」のファイルを開いて1行目の
#!/usr/local/bin/perl
を 各サーバーのperlパスに書き替えてください。
「init.cgi」のファイルを開いて
$Admin_password = '1234';
の部分のパスワード(1234)の部分を書き替えてください。
$SaveLog = '3';
の部分のパスワード(3)の部分をアクセスログを保存したい月の数字を半角で書き替えてください。
サーバーへアップロードして以下のようにパーミッションを設定して下さい。( )内はパーミッション。
bookai (755) / |
admin.cgi (755) |
| bookai.cgi (755) | |
| init.cgi (755) | |
| urlname.cgi (600) | |
count (755) / |
countフォルダ内に入っているindex.htmlはアップしないで下さい。
「JavaScript更新」は、CGIの置いてある場所が変わったら「JavaScript更新」をして下さい。同じ所にあったら更新は1回やれば結構です。
boo_ip_check = '1';
は、二重カウント防止のためのIPチェック機能です。
1の部分が 1 ならIPチェックする。 1以外ならIPチェックしない。
boo_view = '1';
は、カウンターを表示するかしないかです。
1の部分が 1 ならカウンターを表示する。 1以外ならカウンターを表示しない。
boo_yesterday = '昨日:';
は、昨日のアクセス数のカウンターの左横につける文字です。
何も記入しなければ、昨日のカウンター表示されません。
boo_today = '今日:';
は、今日のアクセス数のカウンターの左横につける文字です。
何も記入しなければ、今日のカウンター表示されません。
boo_total = '累計:';
は、累計のアクセス数のカウンターの左横につける文字です。
何も記入しなければ、累計のカウンターは表示されません。
src="./bookai.js"
の./bookai.jsは、設置した場所(URL)に合わせて変更して下さい。http://から始まる絶対パスでもOKです。
「admin.cgi」にアクセスすれば、タグ表示というボタンがあるのでそこをクリックすれば、タグが表示されます。