Cache-Fehler in Page_Header.php (Zeile 472-486)

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Terror
Mitglied
Beiträge: 16
Registriert: 09.12.2007 01:39
Wohnort: Gera

Cache-Fehler in Page_Header.php (Zeile 472-486)

Beitrag von Terror »

phpbb2-2.0.22 auf Win 2003 / Apache2 / MySQL4 installiert

Testlauf fuer einwandfreien Betrieb und Funktionalitaet mit 1000 Usern ueber 12 Stunden durchgefuehrt

danach in index.php folgendes eingebaut:

Code: Alles auswählen

?>
<script type="text/javascript" src="http://www.sponsorads.de/script.php?s=96768"></script>
<?php
an folgende Stelle:

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
?>
<script type="text/javascript" src="http://www.sponsorads.de/script.php?s=96768"></script>
<?php
$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1;

if( isset($HTTP_GET_VARS['mark']) || isset($HTTP_POST_VARS['mark']) )
{
	$mark_read = ( isset($HTTP_POST_VARS['mark']) ) ? $HTTP_POST_VARS['mark'] : $HTTP_GET_VARS['mark'];
}
else
{
	$mark_read = '';
}
Als Fehlermeldung kommt nachfolgendes:
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\index.php:37) in C:\xampp\htdocs\includes\page_header.php on line 479

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\index.php:37) in C:\xampp\htdocs\includes\page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\index.php:37) in C:\xampp\htdocs\includes\page_header.php on line 486

Dort steht folgendes:
(Fehlerhafte Zeilen sind FETT
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['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');

Wer weiss Rat?!
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

du musst den code in die tpl dateioen einbauen...

wenn de rur bei der index seite erscheinens oll ist das index_body.tpl

ansonsten im header: overall_header.tpl und im footer (für sponsorads ist dieser besser geeignet, da sich deine siete sonst erst fertoig lädt, wenn das sponsor ad komplett geladen hat) ist es overall_footer.tpl

die dateien befinden sich in templates/dein_Style/...

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Terror
Mitglied
Beiträge: 16
Registriert: 09.12.2007 01:39
Wohnort: Gera

Beitrag von Terror »

oki, danke dir, werds gleich versuchen....


@EDIT:
Fehler ist beseitigt...
Aber: Jetzt wird die Werbung NUR angezeigt, wenn mann auf die Server-Addy geht, NICHT, wenn mann die *.ath.cx nutzt :(
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

das hört sich dann aber eher nach einer einstellung vom script an also das diese id nur auf eine bestimmte domain registriert ist...
soweit kenn ich mich mit diesen sponsorads nicht aus...

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Terror
Mitglied
Beiträge: 16
Registriert: 09.12.2007 01:39
Wohnort: Gera

Beitrag von Terror »

Jan500 hat geschrieben:das hört sich dann aber eher nach einer einstellung vom script an also das diese id nur auf eine bestimmte domain registriert ist...
soweit kenn ich mich mit diesen sponsorads nicht aus...

Jan
das ist genau das Prob: registriert ist das ganze auf BEIDE Links, wobei der *.ath.cx an erster Stelle steht :(
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“