bin aufgrund einer Fehlermeldung (die nur beim Verfassen eines KB-Artikels kommt, sonst nirgends) auf folgenden KB-Eintrag gestoßen:
http://www.phpbb.com/kb/article.php?article_id=130
Die Fehlermeldung:
Hier der Bereich der page_header.php:Warning: ob_start(): output handler 'ob_gzhandler' cannot be used twice in /www/htdocs/xxxxx/phpBB2/includes/page_header.php on line 45
Code: Alles auswählen
//
// gzip_compression
//
$do_gzip_compress = FALSE;
if ( $board_config['gzip_compress'] )
{
$phpver = phpversion();
$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
if ( $phpver >= '4.0.4pl1' && ( strstr($useragent,'compatible') || strstr($useragent,'Gecko') ) )
{
if ( extension_loaded('zlib') )
{
ob_start('ob_gzhandler');
}
}
else if ( $phpver > '4.0' )
{
if ( strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip') )
{
if ( extension_loaded('zlib') )
{
$do_gzip_compress = TRUE;
ob_start();
ob_implicit_flush(0);
header('Content-Encoding: gzip');
}
}
}
}
Wenn ich nur das Zlib (das auf dem Server aktiviert ist) laufen lasse, ohne Gzip, wird dann trotzdem in etwas soviel komprimiert als wenn ich beides laufen lasse? Bringt das überhaupt etwas, wenn ich beides laufen lasse?