Hallo, ich habe gerade das Update nach Anleitung gemacht. Direkt als ich die Dateien aufgespielt habe kam unten beschriebener Text am Beginn und am Ende der Seite. Ich dachte noch, naja, nach dem Ausführen der upgrade.php wirds weg sein. Aber pustekuchen, es bleibt. Was nun?
Zum Problem, am Anfang und am Ende der Seite stehen nun zwei Texte, dazwischen die eigentliche Webseite. Ich poste die Texte ungekürzt wie sie dort jeweils erscheinen:
Am Anfang der Seite:
imieren ob_implicit_flush(0); if ($mxoutputhandler) { ob_start($mxoutputhandler); } unset($mxoutputhandler); // Ausgabepuffer auf jeden Fall ein 2tes mal starten, dass bei Fehlern, die Ausgabe, // auch erst am Ende des scripts in den komprimierten Handler geschrieben werden // dies verhindert fruehzeitiges senden von HTTP-Headern (session) ob_start(); // evtl. bereits vorhandene zwischengespeicherte Ausgaben jetzt erst ausgeben if (!empty($obtemp)) { echo $obtemp; } unset($obtemp); /// hier kann die Systemkonfiguration überprüft werden /// einfach folgende Zeile einkommentieren # mxSystemInfo(); #mxDebugFuncVars($GLOBALS); ?>
Am Ende der Seite:
der Seitenbenchmark immer angezeigt werden, einfach die folgende Zeile aktivieren # echo "
".mxViewBench()."
"; echo "\n\n"; #include('googlestats/admin/config.php'); #include('googlestats/googlestats.inc.php'); #if (@file_exists('modules/WhereBisDu/wbdtrack.php')) { # include_once('modules/WhereBisDu/wbdtrack.php'); # } ?>
Ich habe ein eigenes Theme gebaut. Allerdings funtionierte das unter 0.1.5 noch absolut problemlos. Der Fehler trat erst auf, als ich die Dateien des updates aufgespielt hatte. Was kann das sein, woran kann es liegen?
Gruß TOM
Hmmm ....
Diese Zeilen sind aus der mainfile.php
Schieb doch bitte nochmal die originale mainfile.php hoch und schau ob das Problem dann behoben ist.
Oder machst du den output_buffer im theme leer bzw deaktivierst Du den dort
(ob_clean, ob_enc_clean, etc ....)?
MfG
jubilee
Man Jubilee das wr meine Antwort :P
Hab ich jetzt 1 Minute umsonst nach dem Inhalt des Codes gesucht !
Na was soll ein anderes mal bin ich schicher schneller :)
L.g
Und schon war das Problem beseitigt.
Thanks
TOM
Hi :)
Ich tippe mal drauf, dass da nur irgendeine Datei nicht korrekt überschrieben wurde.
Der output-buffer puffert ja nicht den php-Code sondern die HTML-Ausgabe. Damit hat das sicher nichts zu tun...
ps.:
verschoben, weil falsches Forum ;)