インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#1223を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
掲示板スクリプトでのリモートホスト名の記録についての質問です。 以前使用していたISPでは問題なくホスト名で表示(記録)できていたのですが 最近引っ越した先のISPでの使用では何故かリモートホスト名が記録出来ていません。 ログのリモートホスト名が書き込まれているはずの場所は空白になっています。 思い当たる事といえば、Perlのバージョン位なのですが・・・。 (以前は1行目が「#!/usr/local/bin/perl5」だったのが、 引っ越し先では「#!/usr/local/bin/perl」になったので。) なにか対処法はあるでしょうか? よろしくお願いします。 ###ホストアドレスの入手 $host = $ENV{"REMOTE_HOST"}; #訪問者のホストアドレス if ($ENV{"HTTP_FORWARDED"} =~ / for (.*)/) { #キャッシュサーバがある場合 $host = $1; } ちなみに上の部分の、 「REMOTE_HOST」を「REMOTE_ADDR」に変えるとIPアドレスは表示されます。
[トップページに戻る]
管理人 :
キャメル