Articles of ping

Ошибка в функции PHP

У меня есть этот маленький скрипт, который должен $hosts_to_ping IP-адреса в массиве $hosts_to_ping . Этот PHP вызывается с JavaScript в index.html. Но что-то не так, потому что $rval всегда 1 (что означает, что хост недостижим). Но я знаю, что первые два хозяина живы. Поэтому я печатаю переменную $res , и я вижу сообщение: Need to […]

Необходимо отслеживать время простоя ПК с помощью PHP ping и отображения времени вниз D: HH: MM

В настоящее время у меня есть этот код, который работает как ph, который работает, чтобы сообщить мне, если ps ping: <!DOCTYPE html> <html> <head> <meta http-equiv="refresh" content="30"> </head> <body> <h1>PC Test Ping Status</h1> <?php $host="10.161.10.98"; exec("ping -c 2 " . $host, $output, $result); if ($result == 0) echo "<p>p2 On-Line</p>"; else echo "<p>p2 Off-Line !</p>"; […]

Использование php для ping веб-сайта

Я хочу создать php-скрипт, который будет пинговать домен и отображать время ответа вместе с общим размером запроса. Это будет использоваться для мониторинга сети веб-сайтов. Я попробовал его с curl , вот код, который у меня есть до сих пор: function curlTest2($url) { clearstatcache(); $return = ''; if(substr($url,0,4)!="http") $url = "http://".$url; $userAgent = 'Mozilla/4.0 (compatible; MSIE […]

Вывод результата exec () ping постепенно

Я пытаюсь написать функцию, которая выводит несколько сотен адресов и возвращает их значения (миллисекунды). До сих пор я достиг первоначальной идеи, которая заключается в ping и получить результат, но проблема возникает при использовании одного и того же кода для сотен адресов, страница PHP останавливается, пока не истечет время или не дойдет до последней команды ping. […]

Неверные настройки DNS, php_network_getaddresses: getaddrinfo failed Имя или услуга неизвестны, nslookup

Первоначально проблема выглядела так: Предупреждение: file_get_contents () [function.file-get-contents]: php_network_getaddresses: getaddrinfo не удалось: имя или услуга, неизвестные в / home / / /ppk_hotweb.class.php в строке 58 Я также использовал cURL, он просто вернул null, вот и все .. Оба (файл и cURL) были включены. Пробовал file_get_contents('google.com') и это сработало! Почему тогда file_get_contents('domain.com.au') работает? Поэтому я начал […]

как ping ip-адреса в php и давать результаты

Возможный дубликат: Pinging IP-адрес с использованием PHP и повторение результата Как вы пинговаете ip-адреса в php. и дать результаты, как если бы вы были в программе cmd в окнах <?php system('ping -c 192.168.0.104'); // Ping IP address.<br> echo “pinged”;<br> ?>

Ping-сайт и результат возврата в PHP

Я хотел бы создать небольшую процедуру IF, которая проверит, доступен ли Twitter (в отличие от, например, сейчас), и вернет true или false. Помогите 🙂

Как я могу ping порт сервера с PHP?

Мне нужен PHP-скрипт, который позволяет вам пинговать IP-адрес и номер порта ( ip:port ). Я нашел похожий скрипт, но он работает только для веб-сайтов, а не для ip:port . <?php function ping($host, $port, $timeout) { $tB = microtime(true); $fP = fSockOpen($host, $port, $errno, $errstr, $timeout); if (!$fP) { return "down"; } $tA = microtime(true); return […]

Pinging IP-адрес с использованием PHP и повторение результата

У меня есть следующая функция, с которой я пока не работаю. Я хотел бы выполнить ping IP-адрес, а затем повторить, жив ли IP-адрес. function pingAddress($ip){ $pingresult = shell_exec("start /b ping $ip -n 1"); $dead = "Request timed out."; $deadoralive = strpos($dead, $pingresult); if ($deadoralive == false){ echo "The IP address, $ip, is dead"; } else […]

curl и ping – как проверить, находится ли сайт вверх или вниз?

Я хочу проверить, находится ли сайт вверх или вниз в конкретном экземпляре с использованием PHP. Я узнал, что завиток отобразит содержимое файла, но я не хочу читать содержимое веб-сайта. Я просто хочу проверить статус веб-сайта. Есть ли способ проверить статус сайта? Можем ли мы использовать ping для проверки статуса? Для меня достаточно получить сигналы статуса […]