Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2008, 15:14
Ktulu
Invitado
 
Mensajes: n/a
Puntos:
Problema con fsockopen (alternativa?)

Hola amigos del foro, estuve leyendo algunos posts relacionados con el tema pero no logre dar con la solucion. Mi problema es simple, por lo que pego mi código y luego explico:

Código:
<?php
$domain = '4.79.218.**'; 
$port = '166**'; 

echo 'Server IP: '.$domain.' <br>';

error_reporting(0); 
$fp = fsockopen ($domain, $port, $errno, $errstr, 10); 
    if (!$fp) {  
        echo 'Estado: <font color="#FF0000">OFFLINE</font>';  
    } else {  
        echo 'Estado: <font id="Tutores">ONLINE</font>';  
    } 
    fclose($fp); 
 

?>
Lo que hago con dicho código es verificar el estado de un servidor, el cual me dice si se encuentra online u offline.
Por los conocimientos basicos que tengo de PHP supongo que no existe ningun error, pero mi problema surge cuando deseo ejecutar el script en algun hosting (ya sea gratuito o pago) dandome como resultado OFFLINE mientras que en modo local funciona bien.
Investigando me di cuenta que no es mas que un problema de configuracion del php.ini del alojamiento, cuya modificacion no esta a mi alcance.
Existe alguna solucion alternativa al fsockopen o es posible modificar el script para poder realizar la consulta sin problemas ?
Muchas gracias.