Gelöst: Loginfehler nach Anfassen der Template-Datei
am 26.12.2007 - 11:35 Uhr in
Da ist man so froh, ein valides CSS und XHTML erschaffen (vor allem valider als das Originaltheme ;-) )zu haben und wagt sich an die Templatedatei und dann das ...
Ich benutze das in den Templates noch unbearbeitete Danger4k-Theme. Sobald ich irgendetwas, egal was, an der template.php ändere (Kommentierungen wegnehmen, die Zeile "function bluebreeze_regions()" (warum setht da bluebreeze und nicht danger4k?) durch meinen neuen Themenamen (Ordnername) ersetze oder das Ding einfach nur unverändert im Windows Texteditor als (natürlich mit "all Files") utf-8-Datei abspeichere, kommt beim Login eine weiße Seite und beim Refresh des Browsers folgende Meldung:
* warning: Cannot modify header information - headers already sent by (output started at /homepages/0/d22931253/htdocs/drupal/themes/rds/template.php:1) in /homepages/0/d22931253/htdocs/drupal/includes/session.inc on line 100.
* warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in /homepages/0/d22931253/htdocs/drupal/includes/session.inc on line 103.
Logout funktioniert auch nur beim 2. Versuch und dann mit einer Fehlerseite.
Ich habe hier schon die eine oder andere Zeile im Forum gesucht und gelesen, aber ich verstehe nach wie vor nicht so richtig, was ich falsch mache oder was diesen Fehler grundsätzlich verursacht (bin leider echter php-Noob). Normal würde ich ja sagen, ich speichere falsch ab, aber andererseits glaube ich alles richtig zu machen.
Kann mir bitte jemand auf die Sprünge helfen?
- Anmelden oder Registrieren um Kommentare zu schreiben

Leerzeile oder -zeichen nach abschliessendem PHP-Tag?
am 26.12.2007 - 15:50 Uhr
Wenn ja, löschen (am besten auch das abschliessende
?>Tag mitlöschen, macht zuweilen Grund zum Jammern).Leider ist es das nicht.
am 26.12.2007 - 18:41 Uhr
Leider ist es das nicht. Habe alles entsprechend Verdächtige gelöscht :-(
Welchen Editor verwendest
am 26.12.2007 - 20:27 Uhr
Welchen Editor verwendest du? Dreamweaver und einige mehr setzen ein BOM-ByteOrderMark ( ) am anfang, aber Drupal kann damit nichs anfangen!
Also einfach mal den Notepad++ verwenden!(Nicht den Notepad von MS) oder das mal durchlesen http://forum.yaml.de/index.php?topic=3961.0!
------------------------------------------
http://kochazubi.net
Lösung
am 28.12.2007 - 11:03 Uhr
Danke für den Tipp. Das war das Problem. Jetzt funktioniert es :-)