본문 바로가기
프로그램개발/ServerSide(PHP,Node.js)

80번 포트 연결 여부 확인?

by 크레도스 2017. 4. 18.

$ip = '127.0.0.1'; 
$port = 80; 
$timeout = 5; // The connection timeout, in seconds. 
$fp = @fsockopen($ip,$port,$errno,$errstr,$timeout); 
if ( is_resource($fp) ) { 
    echo 'Open'; 
    fclose($fp); 
} else { 
    echo 'Close'; 
    //echo $errno.' : '.$errstr.'<br />'; // 오류 정보 출력 
}


다른 방법

wget --spider -nv http://domain

살아있으면 => 2017-04-18 11:40:53 URL: http://domain 200 OK

죽어있으면 => wget: unable to resolve host address “domain