Para php flush: ¿cómo deshabilitar gzip para un archivo específico?

Tengo una llamada ajax a somefile.php. Quiero que el script php realice una tarea simple y que envíe datos al usuario, y solo que las tareas que consumen mucho tiempo. así que necesito limpiar la salida después de la primera tarea simple. no funciona, probablemente porque tengo gzip habilitado.

Definitivamente no quiero deshabilitar gzip en todos los vhost, y tampoco en todas las carpetas donde se encuentra somefile.php. Sólo quiero deshabilitarlo para este archivo específico. ¿es eso posible?

EDITAR:

esto es lo que he incluido en mi apache conf:

<code><FilesMatch \.php$>
    SetEnv no-gzip 1
</FilesMatch>
</code>

este es mi script php

<code><?php
$sucesss = @apache_setenv('no-gzip', 1);
@ini_set('zlib.output_compression', 0);
@ini_set('implicit_flush', 1);

ob_start();

for($i=0;$i<10;$i++)
{
    echo 'printing...';
    ob_flush();
    flush();

    sleep(1);
}
?>
</code>

no funciona Todavía veo toda la salida juntos después de 10 segundos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta