So beheben Sie die Meldung „Aktualisierung fehlgeschlagen. „Die Antwort ist keine gültige JSON-Antwort“-Fehler
Veröffentlicht: 2024-01-09Ist Ihnen auf Ihrer WordPress-Website der Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ aufgetreten? 🤔
Es ist ein häufiger WordPress-Fehler, aber kein kritischer. In den meisten Fällen hindert es Sie nicht daran, auf Ihre Website zuzugreifen, kann Sie aber daran hindern, mit Ihrer Arbeit fortzufahren.
Der Fehler tritt normalerweise beim Hochladen einer Mediendatei oder beim Bearbeiten von Inhalten im nativen WordPress-Block-Editor oder Site-Editor (auch bekannt als Gutenberg) auf. Um den Editor weiterhin verwenden zu können, müssen Sie den Fehler beheben.
In diesem Artikel zeigen wir Ihnen, wie Sie den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ von Ihrer WordPress-Website entfernen. 🧹
📚 Inhaltsverzeichnis :
- Permalinks aktualisieren und eine neue .htaccess-Datei erstellen
- Überprüfen Sie die URLs Ihrer Website
- Beheben Sie Probleme mit gemischten Inhalten (HTTPS-Probleme)
- Deaktivieren Sie Firewalls
- Deaktivieren Sie Plugins und Themes, um potenzielle Kompatibilitätsprobleme zu finden
- Überprüfen Sie das Debug-Protokoll
- Bitten Sie den Hosting-Anbieter um Hilfe
Was verursacht den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“?
Wie bereits in der Einleitung erwähnt, erscheint der JSON-Antwortfehler, wenn Sie den Block-Editor und/oder den Site-Editor verwenden, um ein Bild hochzuladen oder den Inhalt Ihrer Website hinzuzufügen oder zu ändern.
Um den Fehler zu verstehen, müssen Sie zunächst verstehen, was bei der Verwendung des Editors hinter den Kulissen passiert.
Wenn Sie im Editor arbeiten, kommuniziert Ihr Browser ständig mit dem Server Ihrer Website.
Wenn Sie Inhalte auf Gutenberg hinzufügen oder ändern, werden die Daten Ihrer Website an den Server gesendet. Es verarbeitet die Daten, speichert sie in der Datenbank und antwortet dem Editor mit der Meldung, dass die Daten gespeichert wurden.
Der Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ erscheint, wenn bei dieser Kommunikation zwischen dem Editor und dem Site-Server ein Fehler auftritt.
😕 Die Fehlkommunikation zwischen einem Editor und einem Server wird normalerweise durch folgende Ursachen ausgelöst:
- Plugin- oder Theme-Konflikte
- Falsche Serverkonfigurationen
- Beschädigte Daten
- Einschränkungen für Sicherheits-Plugins
- Firewall-Einschränkungen, unter anderem
Im nächsten Abschnitt zeigen wir einige Schritte zur Fehlerbehebung, die Ihnen helfen sollen, die Meldung „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ aus Ihrem Gutenberg-Editor zu entfernen.
So beheben Sie den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“.
In diesem Abschnitt haben wir alle möglichen Lösungen für den Fehler behandelt. Bevor Sie jedoch mit der Implementierung der Lösungen beginnen, empfehlen wir Ihnen, ein Backup Ihrer gesamten Website zu erstellen.
Einige der Lösungen umfassen das Aufrufen des Backends Ihrer Website und das Vornehmen von Änderungen an wichtigen WordPress-Dateien sowie das Deaktivieren von Plugins, Themes usw.
Es versteht sich von selbst, dass diese Schritte riskant sind.
Mit einem Backup können Sie die Lösungen implementieren, ohne befürchten zu müssen, dass Ihre Website abstürzt.
Erstellen Sie daher ein Backup, bevor Sie mit den folgenden Lösungen fortfahren. 💾
Um den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ zu beheben, müssen Sie die folgenden Lösungen implementieren:
Temporäre Lösungen, wenn Sie etwas sofort erledigen müssen
Die Implementierung einiger gängiger Lösungen kann eine zeitaufwändige Angelegenheit sein. Wenn Sie es also eilig haben und unbedingt sofort einen Inhalt hinzufügen/bearbeiten müssen, empfehlen wir Ihnen, diese Lösungen vorerst zu verwenden und dann die eigentliche Umsetzung durchzuführen Lösungen später.
1. Wechseln Sie zum klassischen Editor
Wenn Sie geplant hatten, dauerhaft zum klassischen Editor zu wechseln, könnte dies Ihr Hinweis sein. Wenn Sie solche Pläne nicht haben, verwenden Sie den klassischen Editor einfach vorübergehend für den Inhalt, bei dem Sie Probleme haben.
Allerdings kann sich die Umstellung auf das Layout und die Formatierung Ihrer vorhandenen Seiten auswirken, die mit dem Block-Editor erstellt wurden. Daher empfehlen wir, wenn möglich, nicht auf der gesamten Website auf den klassischen Editor umzusteigen.
Um zum Classic Editor zu wechseln, installieren und aktivieren Sie das offizielle Classic Editor-Plugin auf Ihrer WordPress-Website.
2. Laden Sie Medien über die Medienbibliothek hoch
Wenn beim Hochladen eines Bilds direkt im Editor die Fehlermeldung „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ aufgetreten ist, versuchen Sie stattdessen, das Bild über die Medienbibliothek Ihrer Website hinzuzufügen.
Gehen Sie in Ihrem WordPress-Dashboard zu Medien → Neue Mediendatei hinzufügen und klicken Sie auf die Schaltfläche „Dateien auswählen“ , um das Bild von Ihrem lokalen Computer hochzuladen.
Sobald Sie die Mediendatei über diese Schnittstelle hochgeladen haben, können Sie sie im Blockeditor auswählen. Sie können beispielsweise einen Bildblock hinzufügen und dann die Option auswählen, ein vorhandenes Bild aus Ihrer Medienbibliothek auszuwählen.
Permanente Lösungen für den WordPress-Fehler „Ungültige JSON-Antwort“.
Da wir den genauen Grund für das Auftreten des Fehlers auf Ihrer Website nicht kennen, haben wir alle möglichen Lösungen aufgelistet. Das bedeutet jedoch nicht, dass Sie alle Lösungen implementieren müssen.
Implementieren Sie einfach jeweils eine Lösung und prüfen Sie ständig, ob der Fehler dadurch von Ihrer Website behoben wird. Wenn dies nicht der Fall ist, implementieren Sie die nächste Lösung.
Lass uns anfangen. 🏁
1. Permalinks aktualisieren und eine neue .htaccess-Datei erstellen
Es ist auch bekannt, dass Probleme mit Ihrer SEO-freundlichen URL-Struktur den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige Json-Antwort“ auf Ihrer WordPress-Website verursachen.
Um das Problem mit der URL-Struktur zu beheben, müssen Sie Ihr WordPress-Dashboard öffnen und zu Einstellungen → Permalinks gehen, bis zum Ende der Seite scrollen und auf die Schaltfläche „Änderungen speichern“ klicken.
Sie müssen keine Einstellungen ändern; Manchmal kann das Problem allein durch Klicken auf die Schaltfläche behoben werden.
Überprüfen Sie anschließend, ob dadurch der ungültige JSON-Antwortfehler behoben wurde. Wenn nicht, müssen Sie eine neue .htaccess-Datei generieren. Hier ist wie:
Öffnen Sie Ihr Hosting-Konto und gehen Sie zu cPanel → Dateimanager → .htaccess . Sie können sich auch über FTP mit Ihrem Server verbinden .
Klicken Sie mit der rechten Maustaste auf die Datei und klicken Sie auf die Schaltfläche „Herunterladen “, um eine Kopie der Datei als Backup zur Verwendung bei Bedarf auf Ihrem lokalen Computer zu speichern. Klicken Sie anschließend erneut mit der rechten Maustaste und klicken Sie auf die Schaltfläche „Löschen“ .
Öffnen Sie dann Ihr WordPress-Dashboard und gehen Sie zu Einstellungen → Permalinks . Scrollen Sie nach unten und klicken Sie auf die Schaltfläche „Änderungen speichern“ .
Kehren Sie zum Ordner public_html zurück und Sie sollten eine neue .htaccess-Datei im Ordner sehen können.
Überprüfen Sie nun, ob der Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ weiterhin auf Ihrer Website angezeigt wird.
Wird der Fehler immer noch angezeigt? Keine Sorge, probieren Sie die nächste Lösung aus. 👇
2. Überprüfen Sie die URLs Ihrer Website
Eine weitere häufige Ursache für JSON-Fehler sind falsche Site-URLs in Ihren WordPress-Einstellungen.
Wir empfehlen, die Seite „Einstellungen“ zu überprüfen, indem Sie Ihr WordPress-Dashboard öffnen und zu Einstellungen → Allgemein gehen.
Sie können diese beiden Felder sehen: WordPress-Adresse (URL) und Site-Adresse (URL) .
Sie sollten die URL Ihrer Website enthalten.
Über die URL in der WordPress-Adresse finden Besucher Ihre Website. Die Site-Adresse gibt den Speicherort Ihrer Website-Dateien an. In den meisten Fällen sind diese beiden URLs identisch.
Stellen Sie sicher, dass die URLs in diesen Feldern korrekt sind. Keine Rechtschreibfehler und HTTPS (vorausgesetzt, auf Ihrer Website ist ein SSL-Zertifikat installiert) erscheint vor den Website-URLs.
Wenn Sie die WordPress- und Site-Adresse ändern, klicken Sie unbedingt auf die Schaltfläche „Änderungen speichern“ .
3. Beheben Sie Probleme mit gemischten Inhalten (HTTPS-Probleme)
Probleme mit gemischten Inhalten treten typischerweise nach der Installation eines SSL-Zertifikats auf der Website auf.
Vor der Installation des Zertifikats wurde Ihre Website über HTTP bereitgestellt. Nachdem Sie das Zertifikat installiert und Ihre Website für die Verwendung von HTTPS konfiguriert haben, wird Ihre Website über HTTPS bereitgestellt.
Allerdings könnten einige Seiten immer noch über HTTP geladen werden, was zu einem Problem mit gemischten Inhalten führen könnte und dies könnte den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ im Gutenberg-Editor ausgelöst haben.
Im vorherigen Schritt haben wir Sie gebeten, sicherzustellen, dass die WordPress- und Site-Adressen HTTPS vor den URLs haben. In den allermeisten Fällen sollte damit das Problem des gemischten Inhalts gelöst sein. Wenn dies jedoch nicht der Fall ist, installieren und aktivieren Sie dieses Plugin: Really Simple SSL.
Nach der Aktivierung erscheint ein Popup mit der Schaltfläche „SSL aktivieren“ . Klicken Sie auf diese Schaltfläche und das Plugin stellt sicher, dass alle Ihre Seiten über HTTPS geladen werden.
Brauchen Sie Hilfe? Lesen Sie diese Anleitung zur Migration von WordPress von HTTP auf HTTPS.
4. Deaktivieren Sie Firewalls
🛡️ Es ist bekannt, dass Sicherheits-Firewalls die Kommunikation des Block-Editors mit dem Website-Server stören.
Wir empfehlen daher, die Firewall zu deaktivieren und zu prüfen, ob der JSON-Fehler weiterhin im Editor angezeigt wird.
Firewalls werden mithilfe eines CDN oder eines Sicherheits-Plugins zu einer Website hinzugefügt. Einige Hosting-Anbieter bieten auch Firewall-Dienste für Websites an, die auf ihren Servern gehostet werden. Erkundigen Sie sich unbedingt bei Ihrem Hosting-Anbieter, um sicherzustellen, dass alle Firewalls auf Ihrer WordPress-Website deaktiviert sind.
5. Deaktivieren Sie Plugins und Themes, um mögliche Kompatibilitätsprobleme zu finden
Es ist auch bekannt, dass Konflikte zwischen Plugins und Themes den Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ verursachen.
Deaktivieren Sie Ihr aktuelles Theme, indem Sie zu Darstellung → Themes gehen und Twenty Twenty-Four oder ein anderes WordPress-Theme aktivieren.
Wenn der Fehler dadurch nicht behoben wird, navigieren Sie zu Plugins → Installierte Plugins und deaktivieren Sie alle auf Ihrer Website installierten Plugins.
Wenn das Problem nach dem Deaktivieren Ihrer Plugins verschwindet, können Sie sie einzeln wieder aktivieren, bis Sie genau das Plugin gefunden haben, das die Probleme verursacht.
6. Überprüfen Sie das Debug-Protokoll
Für fortgeschrittenere Benutzer kann das WordPress-Debug-Protokoll einige Einblicke in die Ursache geben, die möglicherweise die Meldung „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige Json-Antwort“ auslöst.
Um auf das Debug-Protokoll zuzugreifen, müssen Sie der Datei wp-config.php der Site ein Code-Snippet hinzufügen. Um die Datei wp-config.php zu bearbeiten, müssen Sie über FTP oder etwas wie den cPanel-Dateimanager direkt auf die Dateien Ihrer Site zugreifen.
Um auf die wp-config-Datei zuzugreifen, öffnen Sie Ihr Hosting-Konto und gehen Sie zu cPanel → Dateimanager .
Suchen Sie den Ordner public_html auf der linken Seite des Bildschirms, wählen Sie ihn aus und wp-config.php sollte auf der rechten Seite des Bildschirms erscheinen.
Klicken Sie mit der rechten Maustaste auf die Dateien und wählen Sie die Schaltfläche Bearbeiten . Fügen Sie vor diesem Satz den folgenden Code ein: „Beenden Sie die Bearbeitung! Viel Spaß beim Bloggen“
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );
Klicken Sie auf die Schaltfläche Speichern .
👉 Für weitere Details haben wir einen ganzen Beitrag zum Aktivieren des Debuggens in WordPress.
Gehen Sie als Nächstes zurück zum Ordner public_html und öffnen Sie den Ordner wp-content. In diesem Ordner sollte eine Datei mit dem Namen debug.log angezeigt werden. Öffnen Sie die Datei und suchen Sie nach Hinweisen im Zusammenhang mit dem JSON-Fehler.
7. Bitten Sie den Hosting-Anbieter um Hilfe
Tritt der Fehler weiterhin auf? 🐞
In diesem Fall müssen Sie sich an Ihr Hosting-Supportteam wenden. Sie sollten in der Lage sein, Einblicke in das Problem zu geben und Lösungen zu empfehlen.
Beheben Sie den WordPress-Fehler „Ungültige JSON-Antwort“ endgültig 🚧
Der Fehler „Aktualisierung fehlgeschlagen, die Antwort ist keine gültige JSON-Antwort“ ist ein häufiger WordPress-Fehler. Es erscheint normalerweise im Blockeditor oder Site-Editor, während Sie Inhalte oder Medien hinzufügen oder ändern.
Für dieses Problem gibt es zwei schnelle und einfache Lösungen. Sie können zum klassischen Editor wechseln oder Mediendateien direkt in die Medienbibliothek hochladen. Aber das sind nur vorübergehende Lösungen. Eine erneute Verwendung des Gutenberg-Editors könnte dazu führen, dass der Fehler erneut auftritt.
👉 Hier sind einige bessere Lösungen:
- Permalinks aktualisieren
- Überprüfen Sie die URL Ihrer Website auf der Seite „Einstellungen“.
- Beheben Sie Probleme mit gemischten Inhalten
- Deaktivieren Sie Firewalls
- Deaktivieren Sie Plugins und Themes
- Überprüfen Sie Ihr Debug-Protokoll, um die wahre Ursache des Fehlers zu finden
- Wenn alles andere fehlschlägt, wenden Sie sich an den Hosting-Anbieter
Für einige allgemeinere Tipps zur Behebung von WordPress-Problemen könnte Sie auch unsere vollständige Anleitung zum WordPress-Debugging sowie eine erweiterte Debugging-Anleitung interessieren.
Haben Sie Fragen zum WordPress-Fehler „Ungültige JSON-Antwort“? Lassen Sie es uns im Kommentarbereich unten wissen .