Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/10/2004, 11:23
iOne
 
Fecha de Ingreso: septiembre-2004
Ubicación: Galicia!!!
Mensajes: 16
Antigüedad: 19 años, 7 meses
Puntos: 0
Pues nada, que no he visto error ninguno. De todas formas, es algo raro... Acabo de meter un phpInfo() en el servidor y me quita esto:

sockets
Sockets Support >> enabled

Directive
default_socket_timeout:
Local Value 60
Master Value 60

¿Puede ser del timeout? Porque activados están... Además, he modificado el código así:

Código PHP:
$fs fsockopen($url['host'], 80$errno$errstr);
        
        if(!
$fs){
            die(
"Error: ".$errstr ($errno)."<br>");
        }

    
$p fputs($fs$http_request);        
        echo 
$p
Y el caso es que nunca se ejecuta die(...). Siempre se crea el socket. Además, $p siempre toma algún valor. He añadido, por probar, el tiempo de espera al crear el socket, fsockopen(destino,puerto,errno,errstr,tiempo_esper a) y nada. La verdad, ya no se que hacer...