PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP-Fehler (phpnuke) _nur_ mit Firefox: "Headers already sent"


ActionNews
2005-04-08, 08:54:03
Hallo!

Vielleicht kennt sich jemand von euch mit phpnuke oder Firefox aus. Und zwar habe ich für meine Gilde eine Seite mit phpnuke gemacht (und durch eigene Module erweitert). Wenn ich mich mit Firefox als User nun einloggen will bekomme ich folgenden Fehler:

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/web188/html/language/lang-german.php:226) in /var/www/html/web188/html/modules/Your_Account/index.php on line 807

An dem Login-script (Your_account) habe ich nix verändert (ist im originalzustand wie es mit phpnuke ausgeliefert wurde) und er Fehler tritt auch nur mit Firefox auf soweit ich sehen kann ... Weder Konqueror noch IE oder Opera machen Probleme.

Ich habe nachgeschaut und an dieser Stelle ist tatsächlich eine Funktion die anscheinend den Header anpasst.

Hat jemand von euch einen Rat? Will die Firefox-User nicht ausperren :D.

CU ActionNews

mithrandir
2005-04-08, 11:32:39
hm...

Hast du bei einem deiner Scripts hinter dem abschliessenden "?>" vielleicht noch irgendwelche Whitespaces?

bye, mith

Captain America
2005-04-08, 17:41:22
Hallo!

Vielleicht kennt sich jemand von euch mit phpnuke oder Firefox aus. Und zwar habe ich für meine Gilde eine Seite mit phpnuke gemacht (und durch eigene Module erweitert). Wenn ich mich mit Firefox als User nun einloggen will bekomme ich folgenden Fehler:

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/web188/html/language/lang-german.php:226) in /var/www/html/web188/html/modules/Your_Account/index.php on line 807

An dem Login-script (Your_account) habe ich nix verändert (ist im originalzustand wie es mit phpnuke ausgeliefert wurde) und er Fehler tritt auch nur mit Firefox auf soweit ich sehen kann ... Weder Konqueror noch IE oder Opera machen Probleme.

Ich habe nachgeschaut und an dieser Stelle ist tatsächlich eine Funktion die anscheinend den Header anpasst.

Hat jemand von euch einen Rat? Will die Firefox-User nicht ausperren :D.

CU ActionNews

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/web188/html/language/lang-german.php:226) in /var/www/html/web188/html/modules/Your_Account/index.php on line 807

Öffne die Datei lang-german.php mit deinem Lieblingseditor, und navigier zur Zeile 226. Dort müsste Code sein, der Text ausgibt. Wenn man Header modifiziert, darf man nur danach Text ausgeben.

ActionNews
2005-04-09, 08:16:27
(...)

Öffne die Datei lang-german.php mit deinem Lieblingseditor, und navigier zur Zeile 226. Dort müsste Code sein, der Text ausgibt. Wenn man Header modifiziert, darf man nur danach Text ausgeben.

in der lang-german.php wird kein Text ausgegeben. da sind nur Übersetzungen drin (lauter defines).

Aber das Problem ist gelöst. Zumindest bei mir daheim geht es jetzt. in der lang-german.php gab es tatsächlich am Ende zwei "crlf".

CU ActionNews