Записи с меткой Uptime
Авг
6

Проверка состояния сервера на онлайн

Author acdel    Category PHP     Tags ,

Простой скрипт на PHP, для проверки веб-сайта или IP на онлайн или оффлайн. Использовать скрипт очень просто. Все, что вам нужно сделать, это указать URL сайта или IP-адрес. Все реализовано с помощью простой функции fsockopen();

Функция:

1
2
3
4
5
6
7
8
9
function GetServerStatus($site, $port)
{
$status = array("OFFLINE", "ONLINE");
$fp = @fsockopen($site, $port, $errno, $errstr, 2);
if (!$fp) {
    return $status[0];
} else
  { return $status[1];}
}

Использование:

1
$status =  GetServerStatus('http://domen.ru',80);
1
$status =  GetServerStatus('123.123.123.123',80);