Zum Inhalt springen

Fehler: headers already sent

Erstellt am 6. August 2003 · 2 Antworten · letzte Antwort am 10. August 2003

Tags: Frage

cssoft ·

Hier der Fehler, den das Gästebuch liefert:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/typo3_src-3.5/typo3/ext/tt_guest/pi/class.tx_ttguest.php on line 243

Warning: Cannot send session cache limiter - headers already sent (output started at /srv/www/htdocs/typo3_src-3.5/typo3/ext/tt_guest/pi/class.tx_ttguest.php:243) in /srv/www/htdocs/angelinisat/typo3conf/ext/de_phpot/res1/phpot/class.tx_dephpot_phpopentracker_container.php on line 54

Hier ein screenshot:

http://www.typoheads.com/typoheads/fileadmin/screenshot.jpg

rmohr ·

Der Fehler tritt immer auf, wenn man etwas gesendet hat, bevor das eigentliche Script mit seinen Headern loslegt.

Der Fehler ist meist trivialer Ursache. Bei Typo3 tritt er z.B. auf, wenn das zu Anfang einer jeden Seite zu ladende Scrpt typo3conf/localconf.php nicht in Ordnung ist:

Bitte VOR dem <?PHP und NACH dem ?> ALLES (meist Leerzeichen oder Leerzeilen) mit einem ASCII-Editor entfernen.

Bei mir hatte das Installscript mal sowas eingefügt...

Viel Erfolg
Rupert

JcJensen ·

ich denke die erste fehler meldung ist der grund für die zweite fehlermeldung. wenn keine mysql-result fehler meldung mehr kommt, dann kann der header auch normal gesendet werden.

einfach mal in die angegebene zeile gucken , da in der nähe muesste eine fehlerhafte query stehen.