モーニングおばさん、いらっしゃいませ。筆者のキャメル桜田です。
2〜3日ここを見てなかったので、出てくるのが遅くなってごめんなさい。
zajiさん、わかやま神さん、いぬ-さん、水原@女神教会さん、
代返ありがとうございます m(_ _)m
「アクセス解析」のスクリプトは、ちょっとクセがあって、みなさんが
おっしゃるように、いろいろパスを書き換えないとちゃんと動作しません。
CGI初心者の方にはたいへん申しわけないと思ってます。
みなさんが書かれたことと、かなり重複する部分もありますが、
ファイルの置き場所と変更箇所をまとめておきます。
●ファイル構成
root --+-- html ----- xxxx.shtml スクリプト呼び出し元
|
+-- cgi-bin -- access2.pl ログ取り用のSSIスクリプト
access2.log ログファイル
logview.cgi ログ一覧CGI
logana.cgi ログ解析CGI
●xxxx.shtmlの変更個所(1行修正)
#exec cmd="./access2.pl"
↓
#exec cmd="../cgi-bin/access2.pl"
●access2.plの変更個所(2行追加)
$logfile = "access2.pl";
↓
$logfile = "access2.pl";
($dir = $0) =~ s|[/\\][^/\\]*$||;
$logfile = "$dir/$logfile";