CGI-BBS > アクセスカウンタ > その他 > 「別サーバに置いてもいい画像式アクセス解析」のホスト名ログ


カレッヂ
カレッヂ


質問者 あぶお  投稿日 4/5(木) 10:59:45
「別サーバに置いてもいい画像式アクセス解析」をHPに設置しました。そのHPのサーバーは
CGI禁止なので、別サーバーにCGIを置きました。
何のエラーもなく正常に動作するかと思ったのですが、利用ブラウザや利用時間はlog.csvに
ちゃんと記録されるのですが、ホスト名だけはブランクで全く記録されません。
きっと私の設置方法のどこかに誤まりがあるとは思うのですが、ちょっとわかりません。
解決方法をご存知の方はお教え下されば幸いです。
回答者 しあわせのツボ  [削除]  投稿日 4/5(木) 14:28:46
設置したサーバがホスト情報を返していないものと思われます。
cgiaxs.cgi line 50
$addr = $ENV{'REMOTE_ADDR'};
の直後に
if ($rh eq "") { $rh = $addr; }
という行を追加すれば、ホスト名はとれないかもしれませんがIPは記録されるようになると思います。
質問者 あぶお  [削除]  投稿日 4/5(木) 15:35:20
しあわせのツボさん、ご回答ありがとうございます。
おっしゃる通りにしましたら、一部IPのものもありますが、ホスト名をとることができるようになりました。ありがとうございます。

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

Web裏技