wątek stary, ale bez odpowiedzii, więc pisze :
na początku :
<?php
?>
a potem na końcu
<?php
header('Content-Encoding: gzip'); ?>
poza tym ob_start('ob_gzhandler'); też działa, i to o tyle lepiej, że nie trzab ręcznie sprawdzać czy przeglądarka akceptuje gzip (tutaj wybiera samemu między gzip, deflate a żadnym) oraz nie trzeba samemu wysyłac nagłówka Content-Encoding