Ergebnis 1 bis 17 von 17

Thema: Nach installation: Warning: Cannot modify header information - headers already sent

  1. #1
    Contao-Nutzer
    Registriert seit
    12.02.2011.
    Beiträge
    10

    Standard Nach installation: Warning: Cannot modify header information - headers already sent

    Hallo liebe Community,

    ich hab ein Problem, wie im Titel schon beschrieben, sobald ich versuche ins Backend zu kommen erscheint seit der Installation die Fehlermeldung "Cannot modify header information...."
    Contao hat die ganze Zeit einwandfrei funktioniert, der Fehler trat erst nach der Installation von slideshow2 aus der Repository auf.
    Ich kenne mich leider nicht sehr aus "unter der Haube" von Contao und bin dementsprechend ratlos.
    für mich sieht das nach einem Datenbankfehler aus, das ist aber auch schon alles was ich dazu sagen kann.
    Ich bin absolut ratlos und hoffe ihr könnt mir helfen... irgendwie.


    anbei noch der dump:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/12/d68191184/htdocs/contao1/system/config/localconfig.php:1) in /homepages/12/d68191184/htdocs/contao1/system/libraries/System.php on line 520

    #0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/12/d...', 520, Array)
    #1 /homepages/12/d68191184/htdocs/contao1/system/libraries/System.php(520): setcookie('BE_USER_AUTH', '78d6fb4970d8770...', 1297412231, '/', '', false)
    #2 /homepages/12/d68191184/htdocs/contao1/system/libraries/User.php(402): System->setCookie('BE_USER_AUTH', '78d6fb4970d8770...', 1297412231, '')
    #3 /homepages/12/d68191184/htdocs/contao1/contao/index.php(84): User->logout()
    #4 /homepages/12/d68191184/htdocs/contao1/contao/index.php(145): Index->__construct()
    #5 {main}


    Warning: Cannot modify header information - headers already sent by (output started at /homepages/12/d68191184/htdocs/contao1/system/config/localconfig.php:1) in /homepages/12/d68191184/htdocs/contao1/system/libraries/User.php on line 410

    #0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/12/d...', 410, Array)
    #1 /homepages/12/d68191184/htdocs/contao1/system/libraries/User.php(410): setcookie('PHPSESSID', '', 1297412231, '/')
    #2 /homepages/12/d68191184/htdocs/contao1/contao/index.php(84): User->logout()
    #3 /homepages/12/d68191184/htdocs/contao1/contao/index.php(145): Index->__construct()
    #4 {main}


    Warning: Cannot modify header information - headers already sent by (output started at /homepages/12/d68191184/htdocs/contao1/system/config/localconfig.php:1) in /homepages/12/d68191184/htdocs/contao1/system/libraries/Template.php on line 186

    #0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/12/d...', 186, Array)
    #1 /homepages/12/d68191184/htdocs/contao1/system/libraries/Template.php(186): header('Content-Type: t...')
    #2 /homepages/12/d68191184/htdocs/contao1/system/modules/backend/BackendTemplate.php(142): Template->output()
    #3 /homepages/12/d68191184/htdocs/contao1/contao/index.php(137): BackendTemplate->output()
    #4 /homepages/12/d68191184/htdocs/contao1/contao/index.php(146): Index->run()
    #5 {main}


    Die besagten PHP Dateien hab ich mir mal angesehen, aber ich kann dort keinen typischen Fehler wie Leerzeichen vor oder hinter des PHP-tags.
    Geändert von Ral9005 (12.02.2011 um 13:40 Uhr)

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.583
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Ral9005,

    willkommen in der Contao-Community.

    Du hast vermutlich die lokale Konfigurationsdatei editiert und dann nicht mehr im UTF-8 Format (ohne BOM) abgespeichert. Das "Problem" wurde schon des Öfteren hier im Forum besprochen.

    Die Hinweise im Wiki sollten Dir aber weiterhelfen: http://de.contaowiki.org/UTF-8_ohne_BOM
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Nutzer Avatar von manitougs
    Registriert seit
    20.06.2009.
    Beiträge
    169

    Standard

    Hi

    Es ist auch möglich, dass Du unabsichtlich in den editierten Dateien vor bzw nach dem <?php bzw ?> ein Leerzeichen / Leerzeile eingefügt hast, was zur besagten Fehlermeldung kommt.

    lg
    Für die schnelle Hilfe zwischendurch kannst Du gerne den inoffiziellen Chat besuchen:
    Server: irc.freenode.net || Channel: #contao.de

  4. #4
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.583
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von manitougs Beitrag anzeigen
    Es ist auch möglich, dass Du unabsichtlich in den editierten Dateien vor bzw nach dem <?php bzw ?> ein Leerzeichen / Leerzeile eingefügt hast, was zur besagten Fehlermeldung kommt.
    Das hatte Ral9005 laut eigenen Angaben schon kontrolliert:
    Zitat Zitat von Ral9005 Beitrag anzeigen
    Die besagten PHP Dateien hab ich mir mal angesehen, aber ich kann dort keinen typischen Fehler wie Leerzeichen vor oder hinter des PHP-tags.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Contao-Nutzer Avatar von manitougs
    Registriert seit
    20.06.2009.
    Beiträge
    169

    Standard

    Hi

    Hab ich wohl überlesen...

    lg
    Für die schnelle Hilfe zwischendurch kannst Du gerne den inoffiziellen Chat besuchen:
    Server: irc.freenode.net || Channel: #contao.de

  6. #6
    Contao-Nutzer
    Registriert seit
    12.02.2011.
    Beiträge
    10

    Standard GELÖST!

    so Problem gelöst,
    es war ein BOM-Fehler. komisch, denn ich hatte nie eine PHP datei verändert.... wie auch immer. es funktioniert wieder alles. Danke!

  7. #7
    Contao-Nutzer
    Registriert seit
    29.07.2009.
    Ort
    Düsseldorf
    Beiträge
    82

    Standard Möglichkeit, den Fehler zu beheben am MAC?!

    Hallo liebe Community,

    ich bin jetzt in kurzer Zeit bei mehreren Installationen auf ähnliche Fehler wie oben beschrieben und suche nach einer Möglichkeit, diese BOM-Fehler zu beheben AM MAC! Viele raten zum Umspeichern der Dateien mit Notepad++, was es aber nur für den PC gibt.

    Wer weiß Rat?

    Danke Euch
    Typogold

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107

    Standard

    Zitat Zitat von Typogold Beitrag anzeigen
    Hallo liebe Community,

    ich bin jetzt in kurzer Zeit bei mehreren Installationen auf ähnliche Fehler wie oben beschrieben und suche nach einer Möglichkeit, diese BOM-Fehler zu beheben AM MAC! Viele raten zum Umspeichern der Dateien mit Notepad++, was es aber nur für den PC gibt.

    Wer weiß Rat?

    Danke Euch
    Typogold
    Unter Mac speichert die Applikation "TextEdit" die Datei by default ohne BOM, laut Google.

  9. #9
    Contao-Nutzer
    Registriert seit
    29.07.2009.
    Ort
    Düsseldorf
    Beiträge
    82

    Standard

    Tja, interessant.

    Was aktuell aber passiert ist: Eine vollständig fehlerfrei laufende Live-Site zeigt plötzlich diese Fehler: Warning: Cannot modify header information - headers already sent by ( …
    Und laut den Antworten hier soll es mit Leerzeichen oder diesem BOM-Dingens zu tun haben.

    Nur: Kann sich eine bestehenden .htaccess OHNE BOM einfach mal so in eine MIT BOM verwandeln? Und wenn ja: Wie bekomme ich das BOM da wieder raus? Denn mit TextEdit weiß ich nicht, ob man eine fehlerhafte Datei „bereinigen“ kann. Wäre mir zumindest neu.

    Danke für Eure Tipps
    Typogold

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107

    Standard

    Ob ein BOM da ist oder nicht ist nur in den .php Dateien Relevant, in der .htaccess ist es egal. Wie lautet die komplette Fehlermeldung?

  11. #11
    Contao-Nutzer
    Registriert seit
    29.07.2009.
    Ort
    Düsseldorf
    Beiträge
    82

    Standard Komplette Fehlermeldung

    Deprecated notice: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in system/modules/core/library/Contao/Database/Mysql.php on line 58

    ( … )
    Geändert von Typogold (25.02.2015 um 17:30 Uhr)

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107

    Standard

    Die von dir gepostete Fehlermeldung war nur ein Folgefehler. Die eigentliche Meldung ist
    Code:
    Deprecated notice: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in system/modules/core/library/Contao/Database/Mysql.php on line 58
    Rufe das Install Tool auf und setze den MySQL Treiber auf MySQLi.

  13. #13
    Contao-Nutzer
    Registriert seit
    29.07.2009.
    Ort
    Düsseldorf
    Beiträge
    82

    Standard Danke

    Danke Dir.

    Parallel habe ich die Info erhalten, dass mein Hoster seine Apache-Version aktualisiert hat (df.eu).

    Viele Grüße
    Typogold

  14. #14
    Contao-Nutzer
    Registriert seit
    29.07.2009.
    Ort
    Düsseldorf
    Beiträge
    82

    Standard Technische Hintergrundinfo (df.eu)

    Hier für Andere noch ein paar Details:
    https://www.df.eu/forum/threads/7570...-am-18-02-2015

    Gruß
    Typogold

  15. #15
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    452

    Standard

    Hallo,

    ich habe ein ähnliches Problem, komme nicht ins BE, FE ist auch off, und es hat nichts BOM zu tun, das habe ich mit der empfohlenen "php_bom_finder.php" getestet. Irgendeine Idee? Contao 5.3.11

    Danke!

    [2024-07-20T14:23:01.051374+02:00] php.WARNING: Warning: Cannot modify header information - headers already sent by (output started at /.../vendor/symfony/http-foundation/Response.php:408) {"exception":"[object] (ErrorException(code: 0): Warning: Cannot modify header information - headers already sent by (output started at /.../vendor/symfony/http-foundation/Response.php:408) at /.../vendor/contao/core-bundle/src/HttpKernel/Header/NativeHeaderStorage.php:29)"} {"request_uri":"https://domain.de/contao/login?_hash=LPcVmgImzblsZYyKcDBGFyu2o3E%2BCp61uo2H 9LTQ3hg%3D&redirect=https%3A%2F%2Fdomain.de%2Fcont ao","request_method":"GET"}

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107

    Standard

    <?php irgendwo vergessen?
    » sponsor me via GitHub or PayPal or Revolut

  17. #17
    Contao-Fan
    Registriert seit
    05.09.2009.
    Beiträge
    452

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    <?php irgendwo vergessen?
    Ich habe keine files bearbeitet, war ein upgrade von 4.13.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Warning nach speichern im Modul Personale Data
    Von Maik_76 im Forum Geschützte Bereiche/Mitglieder
    Antworten: 3
    Letzter Beitrag: 04.09.2011, 15:41
  2. Antworten: 2
    Letzter Beitrag: 07.12.2010, 15:40
  3. Cannot modify header information - headers already sent
    Von TypoLightNewbie im Forum Installation / Update
    Antworten: 12
    Letzter Beitrag: 05.05.2010, 17:51
  4. Backend bleibt leer - Cannot modify header
    Von alphabeet im Forum Installation / Update
    Antworten: 7
    Letzter Beitrag: 09.11.2009, 18:13
  5. Cannot modify header information ?!
    Von Askraba im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 22.06.2009, 00:53

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •