![]() |
カレッヂ |
質問者 あぶお
投稿日 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裏技 |