Cannot modify header information

  • Guten Tag. Irgendwie kommt, wenn ich mich in den Adminbereich einloggen will, seit kurzem folgender Fehler:

    Ich habe schon versucht, des Fehler mit Hilfe von hier zu beheben, aber es hat nichts geholfen. Der Code in der entsprechenden Zeile sieht so aus:

    Code
    //Set a cookie now to see if they are supported by the browser.
    setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN);
    if ( SITECOOKIEPATH != COOKIEPATH )
        setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

    Doch es sind keine Leerzeichen und die Kodierung müsste auch richtig sein. Das komische ist auch, dass ich diese Datei nicht verändert habe:confused:

    Woran liegt das?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zitat

    Warning: Header may not contain more than a single header, new line detected. in /var/www/web131/html/blog/wp-login.php on line 269


    In der angegebenen Zeile ist ein Zeilenumbruch außerhalb von <?php ... ?> - der muss da weg.

  • In der angegebenen Zeile ist ein Zeilenumbruch außerhalb von <?php ... ?> - der muss da weg.

    Code
    //Set a cookie now to see if they are supported by the browser.
    setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN); if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

    Aber das hat nicht geholfen (Zu sehen sind jetzt die Zeilen 265 und 266). Der Fehler liegt nun natürlich in Zeile 266. Aber ich verstehe nicht, was daran falsch ist. Ich habe den Zeilenumbruch entfernt. Und außerdem verwende ich diese wp-login.php in meinem zweiten Blog, und dort kommt diese Meldung nicht?!

  • Aber das hat nicht geholfen (Zu sehen sind jetzt die Zeilen 265 und 266). Der Fehler liegt nun natürlich in Zeile 266. Aber ich verstehe nicht, was daran falsch ist. Ich habe den Zeilenumbruch entfernt. Und außerdem verwende ich diese wp-login.php in meinem zweiten Blog, und dort kommt diese Meldung nicht?!


    Wie gesagt, es betrifft einen Zeilenumbruch außerhalb von <?php ?>. Der Zeilenumbruch an der Stelle ist unproblematisch.

    Der Zeilenumbruch ist vermutlich in einem Wert, der an header()übergeben wird, d.h. ein Wert der beim Setzen des Cookies verwendet wird. Das besagt in etwa die 2. Fehlermeldung. Die "Cannot modify..."-Meldungen sind sicher nur Folgefehler. Setzt du eine der betroffenen Konstanten selbst, z.B. in der wp-config.php?

  • Ich hab den Fehler nicht gefunden. Es lag nicht an der wp-config.php. Ich weiß nicht woran es lag, da ich ja WP drei mal Neuinstalliert habe.

    Es muss irgendwas mit der MySQL-Datenbank zu tun gehabt haben, da der Fehler erst nach der kompletten neuistallation (mysql datenbank wurde von mir gelöscht) nicht mehr auftritt.

    Vielen Dank!:)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!