Ciao, ho un problema, vorrei controllare lo stato (se DOWN o UP) di alcuni servizi di un URL, quindi ad esempio avendo l'indirizzo www.sito.it io vorrei sapere se il sito è down o up, oppure anche controllare lo stato del servizio MySQL.
Per controllare lo status di un sito non sermpre funziona il PING (uso socket - 'ICMP'), inoltre controllare con soluzioni tramite i classici fopen o fsocket mi da raggiungibile anche siti inesistenti, per intenderci il classico e semplice:
come posso ovviare? che soluzioni adottare??Codice PHP:
$fp = fsockopen ("www.php.net", 80, $errno, $errstr, 30);
if($fp)
echo 'ok';
else
echo 'ko';
//Non funge, mi da come raggiungibile anche siti inesistenti :(