Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2011, 13:02
tonysanrusso
 
Fecha de Ingreso: mayo-2010
Mensajes: 84
Antigüedad: 14 años, 9 meses
Puntos: 6
Respuesta: ignore_user_abort me bloqueo el server

Buenas señores,

Lo que pasa es lo siguiente:

Tengo este código

Código PHP:
<?php

ignore_user_abort
(true);
set_time_limit(0);

echo 
'Probando la gestión de conexión de PHP';

while(
1)
{
    if(
connection_status() != CONNECTION_NORMAL)
    {
        echo 
"ARRIBA DEL BREAK <br />";
    break;
    
    }

    echo 
"DENTRO DEL WHILE <br />";

        
sleep(10);

        echo 
"DEBAJO DEL SLEEP <br />";


}

echo 
"ULTIMA LINEA <br />";

file_put_contents("caca""LOLO");

?>
Por qué..:
1) La página se me queda con la página en blanco sin hacer nada, al cabo de unos 30 segundos aproximadamente da error de conexión.
2) Cuando yo aborto la conexión, le doy a DETENER, supuestamente el código debería terminar de ejecutarse y crear el archivo "caca" en este caso, pero no hace nada.

¿Podrías indicarme qué hago mal?

Salu2 man.

Última edición por tonysanrusso; 22/10/2011 a las 16:07