서버(ip) 체크해서 운영중인지 멈추었는지 출력

PHP
$address = "0.0.0.0"; //ip주소
$port    = 80; //포트번호
$out     = "GET / HTTP/1.0\r\n\r\n";
$fp      = @fsockopen($address, $port, $errno, $errstr, 1);

usleep(50);

if( $fp ) {
	echo "정상";
} else {
	echo "닫힘";
}

IP주소와 포트번호를 수정해서 사용하면 된다.

@fsockopenPHPServer
블로그
프로젝트
스터디