CGI-BBS > アクセスカウンタ > その他 > アクセス解析2(CGI式)で、webaxs2.cgiだけが作動しないんです…


カレッヂ
カレッヂ


質問者 don  投稿日 7/12(木) 07:39:18
はじめまして。
一晩がんばってみたのですが、どうしても解決方法が見当たらず、
書かせていただくことにしました。


こちらの「アクセス解析2(CGI式)」を使わせていただこうと思い、
早速ダウンロードして試してみたのですが…

ディレクトリのみ変更しましたが、サンプルとまったく同じ様式で書きました。
転送はアスキーで行い、パーミッションの設定も行いました。

そして表示させてみると、カウントアップはしていました。
そして、index.cgi(index.datの内容)は表示されます。
その中の「○人目です」というところには、きちんと数字が出ています。
(まだ私しかアクセスしていないため、「1人目です」と表示されます)

ところが、アクセスログの詳細を見ようと、「webaxs2.cgi」へのリンクを
クリックすると、「500 internal server error」が出てしまいます。

webaxs2.cgiの中身はまったくいじっていないので、なぜなのかさっぱり
わかりません。

ちなみに、他のCGIは何の問題もなく、現在も動いています。
そのパーミッションと同じ(755)にしても無理でした。

考えられる理由がありましたら、ぜひご指導いただければ嬉しく思います。


また、もしWEB裏技の他に、アクセスログを取るのによいCGI配布サイトをご存知でしたら
教えていただければ大変ありがたいです。
回答者 いのちゃん  [削除]  投稿日 7/12(木) 13:26:15
>こちらの「アクセス解析2(CGI式)」を使わせていただこうと思い、

ssiが使用出来るようでしたら「アクセス解析2(SSI式)」で設定して同じような
症状が出るでしょうか?

以下は当方の設定した「アクセス解析2(SSI式)」のURLです。
http://www.kcb-net.ne.jp/ki-net/webaxs2/
質問者 don  [削除]  投稿日 7/13(金) 01:28:37
レスありがとうござます。
残念ですが私が使っているサーバはSSIは使えないそうです。
また、別のレンタルサーバ(こちらは無料のものです)で設置してみましたが、
やはり同じような状態です。

(index.cgiは稼動している/カウントアップして数字が表示されている/
 詳細を見ようとwebaxs2.cgiを開くと「500 error」がでる)

また、WEB裏技さん以外で配布されているアクセス解析CGIを設置してみましたが、
そちらもやはり「500 error」が出てしまい、結局動きません。
転送・パーミッション変更はキッチリやっているのですが…
回答者 いのちゃん  [削除]  投稿日 7/13(金) 04:28:00
http://www.kcb-net.ne.jp/ki-net/webaxs2_cgi/

この時にサンプルのindex.htmlを書き込んだ時に次の文面の部分がエラーになるので
とりあえずその文を割愛した結果上記のurlでの動作が出来るようになりました。

あなたは<!--#COUNT-->人目の訪問者です.<p>
(本日初めてアクセスされた方のみカウントされます)<p>
<font size=-1>
本日はあなたで<!--#DAY-->カウント目です.<br>
昨日は<!--#LAST-->カウントありました.<p>

オリジナルの説明によりますと
通常、ホームページURLのファイル名がindex.htmlなら、それを省略できるように
なっています。もしあなたのサーバで、.htaccessによる下記の設定ができるのであれば、
上記のindex.htmlを設置しないで、 index.cgiを直接アクセスするようにできます。
DirectoryIndex index.cgi index.html index.htm

上記の当方の説明の部分がエラーになりますが以下のようにindex.cgiに書き込みました。
27: $reload = 'http://www.kcb-net.ne.jp/ki-net/webaxs2_cgi/';
半分出来た感じでありますが完全ではないようです。(/_;
質問者 don  [削除]  投稿日 7/13(金) 04:54:04
いのちゃん様!!
ありがとうございます。
表示されるようになりました!!
なぜできるようになったのかはよくわからないのですが(苦笑)、
その文章を追加したところ、表示されました。

ただ、結局何がどうなったのかはよくわからなかったので、
これをいい機会だと思って、CGIの勉強を始めようと思いました。
次回の書きこみではどなたかのお役に立てるようがんばります。
本当にありがとうございました☆

このページは終了したので返信(回答)は書きこめません

Web裏技