Hallo,
der Umzug einer yamltv-typo3 Installation hat im Prinzip geklappt, läuft auch alles FE und BE, aber:
der Erstaufruf von Seiten ist/war mit einer Liste ähnlicher Fehler verbunden und das passiert jetzt immer, wenn ich Seiten bearbeite oder neu erstelle, so in der Art wie:
Warning: Cannot modify header information - headers already sent by (outpu started at /var/www/web111/html/gs/typo3conf/ext/db_yamltv/pi1/class.tx_dbyamltv_pi1.php:172) in /var/www/web111/html/gs/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2952
... dasselbe für ca. weitere 7 Zeilen teils mit denselben Zeilennr.
Woran könnte das liegen? Einmal aufgerufen und dann die Seite neu geladen, sind die Fehlermeldungen weg!
Christoff
Hallo Christoff,
das ist jetzt eine reine Vermutung, aber ( vorrausgesetzt du hast nichts verändert ) wage ich zu behaupten, dass diese Meldung schon immer kam und die bisherige Server-Konfiguration derartige Meldungen nicht angezeigt hast.
Solltest du etwas verändert haben, gehe doch mal alle Dateien durch in denen du etwas gemacht hast ( z.b. localconf.php ) und prüfe, ob sich ausserhalb der PHP-Tags
<?php ... ?>
zb. eine Leerzeichen befindet.
Zum Hintergrund:
Das Senden von Header-Informationen mit
header(xyz);
wirft diesen Fehler, wenn zum Zeitpunkt des Funktionsaufrufs bereits ausgabefähige Daten gesendet wurden, dazu gehören z.b. auch Leerzeichen.
Angenommen du hättest z.B. in der localconf.php ein Leerzeichen hinterlassen und diese Datei wird vor dem
header()
Aufruf eingebunden, würde genau diese Fehlermeldung produziert.
Danke, das hat gedauert, aber jetzt habe ich den Fehler gefunden, es war geauso wie beschrieben, in einer php-Datei - unter /ext/db_yamltv
😃