Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá! Como eu poderia fazer um sistema que verifique se tal servidor está online ou offiline? (Ip e port)
>
7 horas atrás, wootzor disse:
Algo assim deve funcionar:
<?php
//recebidos a partir da url: teste.php?address=www.google.pt&port=80
$ip = $_GET['address'];
$port = $_GET['port'];
function checkConnectivity($ip, $port) $fp = @fsockopen($ip, $port, $errno, $errstr, 30);
if (!$fp)
{
echo "$errstr ($errno)<br />\n";
}
else
{
echo "O endereço $ip:$port está acessível";
fclose($fp);
}
}
checkConnectivity($ip, $port);
Mais informação sobre fsockopen [aqui](http://php.net/manual/en/function.fsockopen.php).
Não funcionou para a finalidade que eu precisava, mas muito obrigado!Quando você se refere a servidor, de que tipo estamos falando? Banco de dados, storage de arquivos, API?
Já que foi liberado código, uma Opções plug-and-play:
Recomendo ouvir:
http://hipsters.tech/monitoramento-nao-receba-mais-telefonemas-de-madrugada-hipsters-12/
>
13 minutos atrás, Gabriel Heming disse:
Quando você se refere a servidor, de que tipo estamos falando? Banco de dados, storage de arquivos, API?
Servidor de jogos
Algo assim deve funcionar:
<?php
//recebidos a partir da url: teste.php?address=www.google.pt&port=80
{