Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/06/2015, 03:50
matake
 
Fecha de Ingreso: mayo-2013
Mensajes: 191
Antigüedad: 11 años
Puntos: 10
Respuesta: duda con la ejecucion de un script PHP

Hola,
Precisamente he llegado a ob_end_flush() despues de probar flush() y ob_flush() ( siguiendo los links relacionados del manual.

Entonces digamos que aunque he revisado, me falto entenderlo bien asi que al mirar otra vez ( como sugieras ) me di cuenta que podria estar en uno de los casos:

Cita:
...Algunos servidores, especialmente en Win32, seguirán almacenando en búfer la salida producida por un script hasta que éste termine antes de transmitir los resultados al navegador.

Puede que algunos módulos de servidor para Apache, como mod_gzip, usen búferes propios que causarán que flush() no resulte en un envío inmediato de los datos al cliente....
Pero aun asi estoy muy confuso ... he desactivado el mod_deflate que tenia en Apache y nada.
Como estoy probando en windows con (WAMP) estare en el primer caso del manual (...Algunos servidores, .... etc)

Entonces reformulo la pregunta:

¿flush() (y los demas relacionados ob_flush() , ob_end_flush() ) es el unico modo de hacer esto ?