Revision history for DetectingZlibOutputCompressionFR


Revision [18319]

Last edited on 2008-01-28 00:11:09 by DotMG [Modified links pointing to docs server]

No Differences

Revision [6584]

Edited on 2005-03-08 08:29:49 by DotMG [Traduction]
Additions:
=====Comment connaitre si zlib.outputcompression est activé?=====
Wikka a un problème de double compression si l'option zlib.outputcompression est activée. La technique suivante peut aider à détecter ce cas et d'agir en conséquence :
Une utilisation plus poussée, mais non testée est de modifier ./wikka.php comme ceci:
1) Enlever les lignes suivantes (qui se trouvent tout au bas du source) :
2) Remplacer le premier ob_start() par ceci:
ob_start(); //afin que l'éventuel message d'erreur de ob_gzhandler ne soit envoyé au navigateur
ob_start('ob_gzhandler'); //tester zlib.outputcompression
ob_end_clean(); //fermer tout éventuel tampon encore ouvert
$ob_gzhandler_is_ok ? ob_start('ob_gzhandler') : ob_start(); //et rouvre un tampon
WikkaDevelopmentFR
Deletions:
=====How to detect automatically if zlib.output_compression is set?=====
Wikka has a problem when zlib.output_compression is set. This is a simple technique to make wikka compatible and requires no action from administrator when the server environment change :
A more interesting usage is to change the ./wikka.php like this :
1) Remove the following lines from the bottom :
2) Replace the ob_start() at the top of ./wikka.php by
ob_start(); //so that eventual error message from the next ob_start won't be printed.
ob_start('ob_gzhandler'); //test zlib.compression
ob_end_clean(); //close all possible opened buffers
$ob_gzhandler_is_ok ? ob_start('ob_gzhandler') : ob_start(); //and reopen buffer.
WikkaDevelopment


Revision [6583]

The oldest known version of this page was created on 2005-03-08 08:24:59 by DotMG [Traduction]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki