Seite 1 von 1
Warning: Cannot modify header
Verfasst: 16.08.2005 12:32
von Moloch
Hallo, ich bekomme momentan folgende Fehlermeldung auf meiner Index-Seite angezeigt:
- Warning: Cannot modify header information - headers already sent by (output started at /.../html/counter/include/functions_counter.inc.php:130) in /.../html/phpBB2/includes/page_header.php on line 512
Warning: Cannot modify header information - headers already sent by (output started at /.../html/counter/include/functions_counter.inc.php:130) in /.../html/phpBB2/includes/page_header.php on line 518
Warning: Cannot modify header information - headers already sent by (output started at /.../html/counter/include/functions_counter.inc.php:130) in /.../html/phpBB2/includes/page_header.php on line 519
Kann mir jemand mal erklären, was das zu bedeuten hat ?
Verfasst: 16.08.2005 13:24
von kellanved
Alles Nötige findest Du hier; im Zweifel versucht irgendetwas unter Umgehung des Templatesystems etwas auszugeben - das kann sogar nur eine "Kleinigkeit" wie ein paar Leerzeichen am Ende einer der phpBB-.php Dateien sein. Oder ein counter

.
http://www.phpbb.de/doku/kb/artikel.php?artikel=84
Verfasst: 16.08.2005 14:31
von Moloch
Es wurde aber seit Wochen nichts mehr verändert !
Verfasst: 16.08.2005 15:52
von Moloch
Habe gerade mal nachgesehen, in den betreffenden Zeilen steht folgendes:
Code: Alles auswählen
// Add no-cache control for cookies if they are set
//$c_no_cache = (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data'])) ? 'no-cache="set-cookie", ' : '';
// Work around for "current" Apache 2 + PHP module which seems to not
// cope with private cache control setting
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
511{
512 header ('Cache-Control: no-cache, pre-check=0, post-check=0');
513}
514else
515{
516 header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
517}
518header ('Expires: 0');
519header ('Pragma: no-cache');
520
521$template->pparse('overall_header');
522
523?>
Kann das Problem auch beim Provider liegen ?
Verfasst: 16.08.2005 15:57
von SD582
Hi
Das hier ist der wichtigste Anhaltspunkt:
output started at /.../html/counter/include/functions_counter.inc.php:130
Ich würde also mal in der functions_counter.inc.php bei Zeile 130 zu suchen beginnen. Eventuell wird dort etwas includiert oder durch eine eval-Funktion gejagt oder so. Dann geht es dort weiter.
Gruß
Franz
Verfasst: 16.08.2005 16:44
von Der Krefelder
ich habe mit einer neu installation ,das selbe prob mit :
arning: Cannot modify header information - headers already sent by (output started at /homepages/13/....../phpBB2/language/lang_german/lang_main.php:1031) in /homepages/13/......../phpBB2/includes/page_header.php on line 475
Warning: Cannot modify header information - headers already sent by (output started at /homepages/13/..../phpBB2/language/lang_german/lang_main.php:1031) in /homepages/13/..../phpBB2/includes/page_header.php on line 477
Warning: Cannot modify header information - headers already sent by (output started at /homepages/13/......./phpBB2/language/lang_german/lang_main.php:1031) in /homepages/13/..../phpBB2/includes/page_header.php on line 478
Verfasst: 16.08.2005 19:02
von SD582
Hi
Und du startest die Suche hier - phpBB2/language/lang_german/lang_main.php Zeile 1031
Interessanterweise ist da noch eine Leerzeile, die da nicht sein dürfte und interessanterweise lässt das meinen Webserver kalt.
Deiner hat aber anscheinend das normale Problem damit.
Lösche mal die Leerzeile hinter ?>
Der Cursor muß hinter dem > stehen und nicht mehr in die nächste Zeile gehen. Das sollte dein Problem lösen.
Gruß
Franz