Springe zum Hauptinhalt

Beheben Sie den Fehler "Header-Informationen können nicht geändert werden" in WordPress

Divi: das am einfachsten zu verwendende WordPress-Theme

Divi: Das beste WordPress-Theme aller Zeiten!

Mehr 901.000 Downloads, Divi ist das beliebteste WordPress-Theme der Welt. Es ist vollständig, einfach zu bedienen und enthält mehr als 62-freie Vorlagen. [Empfohlen]

Möchten Sie herausfinden, wie Sie den Fehler "Header-Informationen können nicht geändert werden" beheben können?

Hier ist ein häufiger und frustrierender WordPress-Fehler, der die Ausführung Ihrer Website unterbrechen kann, indem er einen Fehler wie den folgenden anzeigt:

Warnung: Header-Informationen können nicht geändert werden 

Schlimmer ist, dass dieser Fehler weiterhin auftritt und die Pfade zu wichtigen Dateien auf Ihrem Server auflistet ein potenzielles Sicherheitsrisiko.

Aber keine Sorge ! Dies ist einer der am einfachsten zu behebenden Fehler. In diesem Tutorial werde ich Ihnen zeigen, wie Sie ihn beheben und Fehlermeldungen im Frontend Ihres Blogs ausblenden können.

Aber vorher, wenn Sie WordPress Discover noch nie installiert haben Wie man ein Wordpress-Blog 7 Schritte für die Installation et Wie finden, zu installieren und ein Wordpress-Theme auf Ihrem Blog aktivieren 

Dann zurück zu warum wir hier sind.

Wahrscheinlich ein Header-Problem?

Natürlich kann dieser Fehler entmutigend wirken und Sie auf ein Problem in der Datei hinweisen. " header.php Oder etwas Ähnliches, aber es ist eher ein Bereich, der in einer Ihrer Dateien erstellt wurde (in der Regel vor dem Öffnen von PHP-Tags). Manchmal werden diese Leerzeichen unbeabsichtigt oder automatisch hinzugefügt und müssen angepasst werden.

Entdecken Sie So beheben Sie den Fehler "file_get_contents" in einem WordPress-Blog

Der Fehler tritt auf, wenn:

  • Leerzeilen am oberen oder unteren Rand eines Dokuments
  • Zu viele Leerzeichen vor, zwischen oder nach dem Beginn des öffnenden und schließenden PHP-Tags "  "Und" ?> »
  • In einem bestimmten Teil eines Dokuments befinden sich zu viele unnötige Leerzeichen oder Leerzeilen

Um das Lückenproblem zu beheben, müssen Sie zunächst wissen, wo sich die Lücke befindet. Glücklicherweise informiert Sie die Fehlermeldung darüber, welche Datei und welche Zeile betroffen ist. Beachten Sie, dass diese Sequenz möglicherweise mehrmals auf der Seite angezeigt wird. Dies bedeutet, dass mehrere Dateien repariert werden müssen.

Hier ist die grundlegende Struktur, nach der gesucht werden muss, um die beschädigte Datei zu entschlüsseln:

Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von (Ausgabe gestartet bei /path/to/file/broken-file.php:#) in /path/to/file/affected-file.php in Zeile # gesendet wurden 

Die erste Datei aufgeführt als 

/path/to/file/broken-file.php

Dies ist dasjenige, das korrigiert werden muss, und das Zeichen "#" wird durch eine Zahl ersetzt, die angibt, welche Zeile zu korrigieren ist.

Die zweite in dieser Struktur geschriebene Datei lautet

 /path/to/file/affected-file.php 

ist die Datei, die nicht richtig funktionieren kann, weil die erste Datei defekt ist. Das "#" - Symbol am Ende in einer realen Situation ist eine Zahl, die die betroffene Zeile im Dokument angibt und daher nicht funktioniert. 

So beheben Sie den Fehler "500 Internal Server" in WordPress ? Entdecken Sie, indem Sie diesen Link konsultieren.

Hier ist ein weiteres Beispiel, wie dieser Fehler auf Ihrer Website aussehen könnte:

Erstellen Sie ganz einfach Ihre Website mit Elementor

Mit Elementor können Sie auf einfache Weise jedes Website-Design mit einem professionellen Look erstellen. Zahlen Sie nicht mehr teuer für das, was Sie selbst tun können. [Kostenlos]

Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von (Ausgabe gestartet unter /home/name/Ihre-Site/wp-content/themes/Ihre-Theme/custom-functions.php:1) in / home / name / your- gesendet wurden site / wp-includes / pluggable.php in Zeile 876 

In diesem Beispiel ist "Name" der Benutzername Ihres cPanel- oder Hosting-Kontos und "Ihre Site" wird durch den Namen des Ordners ersetzt, in dem Ihre Website gespeichert ist. Der Fehler, den Sie sehen werden, wird sicherlich anders sein, aber er sollte Ihnen eine Vorstellung davon geben, was zu tun ist.

Lesen Sie diesen Artikel So beheben Sie einen 504-Fehler auf Ihrer WordPress-Website

In diesem Beispiel ist die Datei " custom-functions.php Im Ordner "Ihr Thema" befindet sich das Dokument, das behoben werden muss, und der Fehler befindet sich in einer Zeile.

Glücklicherweise ist es nicht sehr schwierig, dieses Problem zu lösen, obwohl es zunächst entmutigend wirken kann.

Einige Lösungen:

Es gibt zwei Möglichkeiten, diesen Fehler zu beheben. Wenn Sie während dieses Fixes nicht weiterkommen, können Sie uns gerne kontaktieren. Wir helfen Ihnen gerne weiter. 

Wir laden Sie auch ein, sich zu beraten So beheben Sie den Fehler "Kann nicht auf die Festplatte schreiben" in WordPress

Hier ist eine Liste von Lösungen, die Sie in der Praxis umsetzen können

Fix # 1: Laden Sie eine neue Kopie herunter

Wenn Sie die Fehlermeldung lesen und feststellen, dass die fehlerhafte Datei Teil des WordPress-Kerns ist oder auf andere Weise eine inhärente Datei eines Plugins oder Themas ist, steht eine schnelle Lösung zur Verfügung.

Wenn sich diese Datei in einem Plugin oder Theme befindet, können Sie sie deinstallieren und neu installieren. 

Entdecken Sie So entfernen Sie den String v = xxx aus WordPress-URLs

Wenn Sie dies lieber nicht tun möchten oder wenn eine WordPress-Kerndatei betroffen ist, können Sie eine neue Kopie herunterladen und das ZIP-Archiv auf Ihren Computer extrahieren. Suchen Sie die fehlerhafte Datei auf Ihrer Website und ersetzen Sie die vorhandene Datei auf Ihrem Server durch die neue Kopie.

Sie können dies mit Hilfe von FTP, SSH oder direkt über das cPanel tun.

Fix # 2: Änderung der fraglichen Datei

Sobald Sie die betreffende Datei identifiziert haben, können Sie eine Kopie per FTP oder SSH herunterladen oder direkt im cPanel bearbeiten.

Löschen Sie alle Leerzeilen oder zusätzlichen Leerzeichen am Anfang und Ende des Dokuments. Stellen Sie außerdem sicher, dass vor, zwischen oder nach dem "  Am Anfang der Datei. Gleiches gilt für das Endtag " ?> ". 

Suchst du nach den besten WordPress Themes und Plugins?

Laden Sie die besten Plugins und WordPress-Themes auf Envato herunter und erstellen Sie ganz einfach Ihre Website. Schon mehr als 49.720.000 Downloads. [EXCLUSIVE]

Wenn die letzte Zeile des Dokuments nicht mit einem "?>" -Tag endet, stellen Sie sicher, dass nach der letzten Zeile kein Leerzeichen vorhanden ist.

Speichern Sie die Datei und übertragen Sie sie auf Ihre Website. Überschreiben Sie dabei die Originaldatei.

Deaktivieren Sie die Fehlerberichterstattung

Wenn Sie das Problem behoben haben, kann nichts verhindern, dass diese Fehler wieder auftreten und für alle sichtbar sind, die Ihre Website besuchen, einschließlich Hacker.

Es gibt nichts Schlimmeres, das Ihrer Website passieren kann, da das Aufdecken von Dateipfaden auf Ihrem Server Hackern genau die Informationen liefern kann, die sie für die Ausrichtung auf Ihre Website oder Ihr Blog benötigen.

Sie können die Front-End-Fehlerberichterstattung deaktivieren und ein privates Protokoll mit aktivieren WP_DEBUG. Schauen Sie sich die Änderungen, die wir für Ihre Datei "wp-config.php" empfehlen.

Entdecken Sie auch einige Premium-WordPress-Plugins  

Sie können andere WordPress-Plugins verwenden, um ein modernes Erscheinungsbild zu erhalten und den Grip Ihres Blogs oder Ihrer Website zu optimieren.

Wir bieten Ihnen hier einige Premium-WordPress-Plugins an, die Ihnen dabei helfen werden.

1. WooCommerce Währung Switcher

Mit dem WooCommerce Currency Switcher-Plugin können Sie die Währung ändern und die Kurse in Echtzeit umrechnen lassen (vorherige Installation von WooCommerce erforderlich). Sie können Währungsaggregatoren verwenden, um umgerechnete Kurse entweder von zu erhalten Yahoo, Google, AppSpot-Aggregatoren, entweder manuell.Woocommerce Währungsumschalter

WooCommerce Currency Switcher ist als Widget verfügbar und funktioniert in jedem dafür vorgesehenen Bereich (Shortcode verfügbar -> [woocs]). Auf der öffentlichen Oberfläche kann "Currency Switcher" auf 5 verschiedene Arten dargestellt werden.

Download | Demo | Web-Hosting

2. Ultimate Mitgliedschaft Pro

Ultimate Membership Pro ist ein exzellentes Plugin für WordPress-Abonnements und Inhaltsbeschränkungen. Es kann Benutzer gemäß ihrem Paket (kostenlos oder kostenpflichtig) verwalten, indem exklusive Zugriffsebenen erstellt werden.

Ultimative Mitgliedschaft pro WordPress-Mitgliedschaft Plugin

Es ist daher möglich, den gesamten Inhalt Ihrer Website oder nur einen Teil davon zu schützen. Es wird zum Beispiel ein Kurs, eine Lektion, eine Seite, ein Produkt, eine Kategorie, ein Bild usw. sein.

Zu den Hauptfunktionen gehören: Inhaltsschutz, mehrere Zugriffsebenen, Unterstützung für mehrere Zahlungsgateways - PayPal, Authorize.net, Stripe, 2CheckOut, Banküberweisung -, teilweiser Inhaltsschutz und vieles mehr nochmal…

Download | Demo | Web-Hosting 

3. W8-Kontaktformular

W8 Contact Form ist eines der beliebtesten Kontaktformular-Plugins in WordPress. Es bietet viele Funktionen wie die Übermittlung an mehrere Empfänger, Animationsunterstützung, unbegrenzte Formularerstellung, verschiedene Stile und eine Vielzahl zusätzlicher Anpassungsoptionen.

W8 Kontaktformular WordPress Kontaktformular Plugin

Darüber hinaus bietet es Ihrer Website oder Ihrem Blog ein professionelles System, mit dem Sie leichter mit Ihren Kunden in Kontakt treten können. Sie können alle Ihre Formulare an Ihre Bedürfnisse und Ihren Geschmack anpassen.

Erstellen Sie einfach Ihren Online-Shop

Laden Sie kostenlos WooCommerce herunter, die besten E-Commerce-Plugins, um Ihre physischen und digitalen Produkte auf WordPress zu verkaufen. [Empfohlen]

Download | Demo | Web-Hosting

Andere empfohlene Ressourcen

Wir laden Sie außerdem ein, die unten aufgeführten Ressourcen zu konsultieren, um die Kontrolle und Kontrolle Ihrer Website und Ihres Blogs zu verbessern.

Fazit

Hier ! Das war's für dieses Tutorial. Wir hoffen, dies wird Ihnen helfen, den Fehler "Header-Informationen können nicht geändert werden" in WordPress zu beheben. In eDieses Tutorial war nützlich für Sie, wir laden Sie ein zum Teilen Sie in Ihrem bevorzugten sozialen Netzwerk.

Sie können jedoch auch unsere RessourcenWenn Sie mehr Elemente benötigen, um Ihre Projekte zur Erstellung von Internetseiten durchzuführen, konsultieren Sie unseren Leitfaden auf der WordPress-Blog-Erstellung.

Erzählen Sie uns von Ihrem commentaires und Vorschläge im entsprechenden Abschnitt.

...

Dieser Artikel enthält Kommentare 7

  1. Guten Tag,
    Ich habe ein ähnliches Problem in meinem Blog, sehe aber anders aus. Ich habe Stunden in englischen Foren verbracht, ohne etwas Gutes zu tun!
    Ich erlaube mir daher, Sie zu fragen, ob Sie mir helfen könnten. Ich habe bereits ein Thema im WordPress-Forum gepostet, aber niemand hilft mir ...

    Ich habe diese Nachricht seit einiger Zeit:

    Warnung: Verwendung der undefinierten Konstante wp_82869517_ - angenommen 'wp_82869517_' (dies wird einen Fehler in einer zukünftigen Version von PHP auslösen) in /home/bymaryb2/public_html/wp-config.php in Zeile 68

    Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von (Ausgabe gestartet unter /home/bymaryb2/public_html/wp-config.php:68) in /home/bymaryb2/public_html/wp-includes/functions.php in Zeile 6221 gesendet wurden

    Wenn ich richtig verstanden habe, ist es WP-INCLUDES, um das es geht? außer dass mir gesagt wird, ich soll es nicht anfassen, deshalb stecke ich fest ...

    Merci pour votre aide!

    Marie B

  2. mir
    Ich hatte eine Zeile hinzugefügt (in der Datei config.php), aber sonst nichts
    Mit diesem Fehler entfernte ich die Zeile, die ich hinzugefügt hatte, aber immer noch den gleichen Fehler.
    bereits gesendete Header (Ausgabe gestartet unter /var/www/sdb/e/0/xxxxxx/wp-config.php:1) …… ..
    Der Fehler wurde einfach behoben (nachdem diese Antwort in einem Forum angezeigt wurde)
    im Editor ++
    es war notwendig, wp-config.php in UTF-8 ohne Bom zu kodieren
    (Die Standardoption war UTF-8 mit Bom.)
    und dann war es gut
    wenn es helfen kann ..

  3. Hallo,

    Ich habe versucht, Leerzeichen aus der Datei wp-config.php zu entfernen, aber das hat das Problem nicht gelöst.

    Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von (Ausgabe gestartet unter /home/……/wp-config.php:1) in /home/……/wp-includes/pluggable.php in Zeile 1251 gesendet wurden

    Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von (Ausgabe gestartet bei /home/………./wp-config.php:1) in /home/………/wp-includes/pluggable.php in Zeile 1254 gesendet wurden

    Das Frontend ist immer erreichbar.

    Kannst du mir bitte helfen?

    Thanks!
    Lan

  4. Hallo, da ich sehr wenig Zeit habe, um WP zu manipulieren, versuche ich einfach, eine von mir entwickelte Seite in den Administrator zu integrieren.
    Problem, ich habe diesen Fehler, der weiterhin besteht:
    Warnung: Header-Informationen können nicht geändert werden - Header, die bereits von (Ausgabe gestartet unter /home/andennebe/domains/andenne.be/public_html/db2/wp-includes/formatting.php:5523) in / home / andennebe / domain / andenne gesendet wurden. be / public_html / db2 / wp-content / plugins / map-generator / map-generator.php in Zeile 34

    Ich habe die Datei wp-includes / formatting.php erneut heruntergeladen und versucht, alle unnötigen Leerzeichen zu entfernen, um den Code so weit wie möglich zu komprimieren, aber nichts hat geholfen ... Der Fehler befindet sich in Zeile 5523 auf der Ebene der Javascript ..
    Hier ist mein Code, der sich im Ordner wp-content / plugins / map-generator befindet, der diesen Fehler generiert hat.
    add_action ('admin_menu', 'add_links_menu');
    Funktion add_links_menu () {
    add_menu_page ('wp / admin', 'GPX-Karte', 'manage_options', 'index.php', 'my_admin_menu', 'dashicons-admin-site', 6);
    }
    Funktion my_admin_menu () {
    Header ('location: index.php');
    }

    Wenn ich den Header ('location') durch ein Include ersetze, wird ein weiterer Fehler generiert, der wie folgt lautet:
    Schwerwiegender Fehler: _wp_menu_output () kann nicht erneut deklariert werden (zuvor in /home/andennebe/domains/andenne.be/public_html/db2/wp-admin/menu-header.php:68) in /home/andennebe/domenne/andenne.be deklariert /public_html/db2/wp-admin/menu-header.php in Zeile 259

    Ich hoffe ihr könnt mir helfen. Danke im Voraus

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um unerwünschte Inhalte zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verwendet werden.

Zurück nach oben
9 Aktien
Aktie6
tweet1
Registrieren2