masalibの日記

システム開発、運用と猫の写真ブログです

PHPの$_SERVER['REMOTE_ADDR']ってコマンドラインで使えないの?

php5.3系→php5.6系の対応でプログラムの動作確認しています

echo $_SERVER['REMOTE_ADDR'];

って実行すると

PHP Notice:  Undefined index: REMOTE_ADDR 

てエラーがでる・・・
うぎゃーーーーーーーーーーーー



元バグなのか??
元環境で実行するとエラーにならねーーー
そんな馬鹿な!!

対応としてはissetで存在チェックです

if(isset($_SERVER['REMOTE_ADDR'])){
	$temp .= '['.$_SERVER['REMOTE_ADDR'].']'."\t";
} else {
	$temp .= '['.'localhost'.']' ."\t";
}

修正箇所が多いよwwww

今日の猫
初めて病院につれていった時のきなこ(2ヶ月の時点)
f:id:masalib:20160906123616j:plain


関連記事
masalib.hatenablog.com
masalib.hatenablog.com