diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index 4782156a88d468b609d836002f012b6b5c03de18..82e33ce1ace66e1bbf3647388dab46a18fa6b3eb 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -236,6 +236,10 @@ function tester_accesdistant() { if ($flag_obgz) { $use_gz = true; + // si un buffer est deja ouvert, stop + if (ob_get_contents()) + $use_gz = false; + // special bug de proxy if (eregi("NetCache|Hasd_proxy", $HTTP_SERVER_VARS['HTTP_VIA'])) { $use_gz = false; @@ -248,7 +252,7 @@ if ($flag_obgz) { if ($use_gz) { @ob_start("ob_gzhandler"); } - header("Vary: Accept-Encoding"); + @header("Vary: Accept-Encoding"); }