Hi Andy, danke.
Zitat von
alcaeus:
Desweiteren musst du das gar nicht pruefen; ob_gziphandler() ueberprueft selbststaendig, welche Encodings der Client akzeptiert und waehlt das Beste (gzip, deflate, oder Standard) aus.
Achso, das wusste ich nicht. Dann hoffe ich mal, dass man sich darauf verlassen kann.
Zitat von
alcaeus:
BTW, wenn du einen Callback-Handler verwendest, solltest du nicht ob_get_contents oder eine aehnliche Funktion verwenden. Das kann manchmal Aerger geben
Ich weiß zwar nicht, was ein Callback-Handler ist, aber ich mache das so:
Code:
ob_start(...);
// PHP-Kram
$contents = ob_get_contents();
ob_end_clean();
$contents = preg_replace(...);
echo ...;
Zlib ist bei mir so eingestellt:
Code:
[b][i]Registered PHP Streams[/i][/b] php, file, http,
ftp, compress.zlib, https, ftps
[b][i]
ZLib Support[/i][/b] enabled
[b][i]Compiled Version[/i][/b] 1.2.3
[b][i]Linked Version[/i] [/b] 1.2.3
[b][i]Directive Local Value Master Value[/i][/b]
zlib.output_compression Off Off
zlib.output_compression_level -1 -1
zlib.output_handler no value no value
Grüße