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:
Codice PHP:
$fp fsockopen ("www.php.net"80$errno$errstr30);
if(
$fp)
 echo 
'ok';
else
 echo 
'ko';
//Non funge, mi da come raggiungibile anche siti inesistenti :( 
come posso ovviare? che soluzioni adottare??