compresser

Tester si la compression gz est active

Comment vérifier que le gz_handler est activé ou non

verifier si gzip active

Date de publication : 2009-07-16 08:36:43

Voici un petit bout de code qui permet de vérifier que la compression gz est activé sur les scripts pour éviter le warning : output handler 'ob_gzhandler' cannot be used twice.


<?php
$status = ob_get_status();
if(isset($status['name']) && $status['name'] !== 'ob_gzhandler')
{
ob_start('ob_gzhandler');
}
else
{
ob_start();
}
?>

Bon je vous avouerai que je ne suis pas très fier d'avoir à faire ça mais j'utilise ce code dans la classe de gestion des erreurs http (404,...) et comme ces erreurs peuvent être levées un peu prés n'importe tout dans le cms je suis plus ou moins obliger de faire ce test.

Image : gfoots

 
 

b1n@sp1n