• Hallo,

    ich habe heute das erste Mal mit WordPress gearbeitet und bin soweit gut vorangekommen bis zuerst der Fehler kam, dass Cookies blockiert sind, obwohl alles erlaubt ist um Cookies zu speichern.
    Nach viel suchen im Internet, habe ich die login.php datei verändert und konnte mich anmelden. Daraufhin kamen die folgenden Fehlermeldungen bei einem nur weißen Bildschirm

    Hoffe ihr könnt mir helfen.

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-login.php on line 390

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-login.php on line 403

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 898

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 899

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 900

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 898

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 899

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 900

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-config.php:1) in /mnt/web015/c1/71/57238571/htdocs/wordpress/wp-includes/pluggable.php on line 1171

Ansicht von 8 Antworten – 1 bis 8 (von insgesamt 8)
  • Hallo,
    überprüfe mal wp-config.php, wp-login.php und eventuell weitere von dir veränderte Dateien betreffend folgender hier genannter Punkte.

    Edit: Siehe Fettgedrucktes

    Thread-Starter dominatingd

    (@dominatingd)

    also ich hatte kein ?> am Ende. Habe ich eingefügt und habe sonst keine leerzeichen.

    Mein Code ist utf8mb4 laut config.php

    Das Problem besteht immer noch

    Thread-Starter dominatingd

    (@dominatingd)

    Also habe alle Leerzeichen die ich gefunden habe entfernt, aber es hat sich nicht geändert.

    Hatte auch nur die config.php und login.php verändert.

    Die Dateien müssen nach Änderungen als UTF-8 ohne BOM abgespeichert werden – mit einem Texteditor, der das kann, also z.B.
    Notepad++ oder Atom

    Siehe Screenshot für richtige Kodierung beim Abspeichern

    Thread-Starter dominatingd

    (@dominatingd)

    Oh wow.
    Super vielen Dank.
    Die config.php war nicht richtig konfiguriert.
    Perdekt

    Noch eine Anmerkung zu einem Missverständnis deinerseits:

    also ich hatte kein ?> am Ende. Habe ich eingefügt

    Den Closing Tag „?>“ lässt man heute meist weg

    Hinweis:

    Der schließende Tag eines PHP-Blocks am Ende einer Datei ist optional, und in einigen Fällen ist das Weglassen hilfreich, wenn Sie include oder require verwenden, so dass ungewollte Whitespaces nicht am Ende einer Datei auftreten und Sie noch im Stande sind, später weitere Header an die Response hinzuzufügen. Es ist ebenfalls praktisch, wenn Sie Output Buffering verwenden und keine ungewollten Whitespaces am Ende eines durch die eingebundenen Dateien erzeugten Parts sehen wollen.

    Weil es aber früher so gemacht wurde, wird das in dem oben verlinkten Text zu möglichen Fehlerquellen ebenfalls angesprochen.
    Das war aber nicht der Grund für deinen Fehler, und du solltest genau dieses „?>“ an den Stellen, wo du es nachträglich eingefügt hast, wieder entfernen (sonst nichts!). Danach wieder, wie gehabt, als UTF-8 ohne BOM abspeichern.

    Thread-Starter dominatingd

    (@dominatingd)

    Ja danke.
    Hatte ich schon im vorhinein wieder entfernt. Hatte zwischendurch nochmal alles neu hochgeladen und die Backup config und login Dateien ohne ?-Änderung wieder eingefügt und konvertiert.
    Jetzt klappt alles und ich mach mich mal an die Themes.

    Auf jeden Fall vielen Dank für die Hilfe zur späten Zeit^^

    Gerne!

Ansicht von 8 Antworten – 1 bis 8 (von insgesamt 8)
  • Das Thema „Weißes Bild“ ist für neue Antworten geschlossen.