Hallo Leuchte! Erstmal vielen Dank für die Hilfe.
Aber geht immer noch nicht
ich habe Zeile 199 ersetzt in common.php wie vorgeschlagen, jetzt gibt es u.a. einen error in Zeile 201 & 211:
Warning: Supplied argument is not a valid Directory resource in /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php on line 201
Warning: Supplied argument is not a valid Directory resource in /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php on line 211
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php:201) in /mnt/ls6/15/131/00000000/htdocs/phpbb2/includes/sessions.php on line 182
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php:201) in /mnt/ls6/15/131/00000000/htdocs/phpbb2/includes/sessions.php on line 183
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php:201) in /mnt/ls6/15/131/00000000/htdocs/phpbb2/includes/page_header.php on line 476
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php:201) in /mnt/ls6/15/131/00000000/htdocs/phpbb2/includes/page_header.php on line 478
Warning: Cannot add header information - headers already sent by (output started at /mnt/ls6/15/131/00000000/htdocs/phpbb2/common.php:201) in /mnt/ls6/15/131/00000000/htdocs/phpbb2/includes/page_header.php on line 479
Der Rest ist wie gehabt, Forum erscheint unter den fehlermeldungen. siehe:
http://www.kissfanshop.de/phpbb2/index.php
Hier nochmals die aktuelle commom.php Zeile 177 bis 225:
while ( $row = $db->sql_fetchrow($result) )
{
$board_config[$row['config_name']] = $row['config_value'];
}
// Start add - Select default language MOD
if( !isset($board_config['real_default_lang']) )
{
$board_config['real_default_lang'] = $board_config['default_lang'];
}
$language = ( isset($HTTP_POST_VARS['language']) ) ? $HTTP_POST_VARS['language'] : $HTTP_GET_VARS['language'];
if ($language)
{
$language=trim(strip_tags($language));
$board_config['default_lang'] = $language;
setcookie($board_config['cookie_name'].'_default_lang',$language , (time()+21600), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
} else
{
if (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'].'_default_lang']) )
{
$board_config['default_lang']=$HTTP_COOKIE_VARS[$board_config['cookie_name'].'_default_lang'];
} else
{
$dirname = opendir($phpbb_root_path.'language');
$lang_d = array();
while ( $file = readdir($dir) )
{
if ( ereg("^lang_", $file) && !is_file($dirname . "/" . $file) && !is_link($dirname . "/" . $file) )
{
$filename = trim(str_replace("lang_", "", $file));
$displayname = preg_replace("/^(.*?)_(.*)$/", "\\1 [ \\2 ]", $filename);
$displayname = preg_replace("/\[(.*?)_(.*)\]/", "[ \\1 - \\2 ]", $displayname);
$lang_d[$displayname] = '1';
}
}
closedir($dir);
@asort($lang_d);
@reset($lang_d);
while ( list($displayname, $filename) = @each($lang_d) )
{
if (strpos($displayname,$_SERVER['HTTP_ACCEPT_LANGUAGE'])===0)
{
$language = $displayname;
$board_config['default_lang'] = $language;
break;
}
}
}
}
// End add - Select default language MOD
und hier die Zeilen 468 - 483 von page_header.php:
// Work around for "current" Apache 2 + PHP module which seems to not
// cope with private cache control setting
if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
{
header ('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');
$template->pparse('overall_header');
?>