29.01.2025

Website-Pflege

Wie behebe ich den Fehler im Gutenberg-Editor „Aktualisierung fehlgeschlagen“ bzw. „Veröffentlichung fehlgeschlagen“?

Wenn Sie beim Speichern oder Veröffentlichen eines Beitrags im WordPress-Gutenberg-Editor die Fehlermeldung „Aktualisierung fehlgeschlagen“ oder „Veröffentlichung fehlgeschlagen“ erhalten und Ihr Text enthält Sonderzeichen wie Emoticons, könnte dies an einer falschen Datenbankkonfiguration liegen 🙀!

In diesem Artikel zeige ich Ihnen Schritt für Schritt, wie Sie das Problem beheben können.

Ursache des Problems: Stimmt der Zeichensatz?

Der Zeichensatz utf8mb3 (oder auch utf8 ) unterstützt nur Zeichen mit bis zu drei Bytes. Emojis und viele Sonderzeichen benötigen jedoch vier Bytes. Wenn Ihre WordPress-Datenbank noch auf utf8mb3 eingestellt ist, führt das Speichern eines Emoticons zu einer Fehlermeldung.

Lösung: Umstellung der Datenbank auf utf8mb4

1. Schritt: Backup!!!!

Wie immer bevor man an Datenbanken-Strukturen operiert, erstellen Sie ein vollständiges Backup Ihrer Datenbank. Wir gehen davon aus, Sie haben Zugang zu dem Tool “PHPMyAdmin”.

  1. Melden Sie sich bei phpMyAdmin an.
  2. Wählen Sie die betroffene Datenbank aus.
  3. Klicken Sie oben auf “Exportieren”.
  4. Wählen Sie die Option „Schnell“ und klicken Sie auf “OK”, um die SQL-Datei herunterzuladen.

2. Schritt: Zeichensatz der Datenbank überprüfen

  1. Öffnen Sie phpMyAdmin und wählen Sie Ihre WordPress-Datenbank aus.
  2. Gehen Sie zum Reiter “Operationen”.
  3. Überprüfen Sie unter “Kollation”, ob der Zeichensatz utf8mb3_general_ci oder ein anderer veralteter Zeichensatz verwendet wird.
Diese Datenbank hat noch den alten Zeichensatz

3. Schritt: Zeichensatz ändern

Datenbank-Zeichensatz ändern

  1. Wählen Sie im Reiter “Operationen” den neuen Zeichensatz utf8mb4_unicode_ci aus.
  2. Aktivieren Sie die Option “Kollation für alle Tabellen ändern” und klicken Sie auf “OK”.
Setzen Sie die Häkchen bei “Alle Tabellenkollationen ändern” und “Alle Spaltenkollationen ändern”

Falls nicht alle Tabellen bzw. Spalten automatisch an den neuen Zeichensatz angepasst wurden

  1. Gehen Sie zurück zur Übersicht Ihrer Tabellen.
  2. Klicken Sie auf eine Tabelle (z. B. wp_posts) und öffnen Sie den Reiter “Operationen”.
  3. Ändern Sie den Zeichensatz auf utf8mb4_unicode_ci.
  4. Wiederholen Sie diesen Schritt für alle relevanten Tabellen (z. B. wp_comments, wp_options).

Manchmal müssen einzelne Spalten angepasst werden:

  1. Öffnen Sie die Tabelle und gehen Sie zum Reiter “Struktur”.
  2. Bearbeiten Sie Spalten mit Textinhalten (z. B. post_content, post_title) und ändern Sie deren Kollation auf utf8mb4_unicode_ci.

4. Schritt: WordPress-Konfiguration anpassen

Stellen Sie sicher, dass Ihre Datei wp-config.php den korrekten Zeichensatz angibt:

  1. Öffnen Sie die Datei wp-config.php im Stammverzeichnis Ihrer WordPress-Installation.
  2. Suchen oder ergänzen Sie folgende Zeilen:
   define('DB_CHARSET', 'utf8mb4');
   define('DB_COLLATE', 'utf8mb4_unicode_ci');Code-Sprache: JavaScript (javascript)
  1. Speichern und laden Sie die Datei erneut hoch.

5. Reminder: Cache leeren / Editor neu laden

Leeren Sie den Cache Ihrer Website (falls vorhanden) sowie den Browser-Cache, um sicherzustellen, dass die Änderungen wirksam werden.

Wenn Ihre Gutenberg-Editor noch offen ist, laden Sie den Beitrag neu mit der “Refresh”-Funktion Ihres Web-Browsers

Prüfen, ob das Problem behoben ist

Versuchen Sie nun erneut, einen Beitrag mit Emojis oder Sonderzeichen zu speichern oder zu veröffentlichen:

  • Öffnen Sie den Gutenberg-Editor und fügen Sie ein Emoji in einen Absatz ein.
  • Speichern oder veröffentlichen Sie den Beitrag.

Wenn alles korrekt durchgeführt wurde, sollte das Problem behoben sein.

Fazit

Die Fehlermeldung „Aktualisierung fehlgeschlagen“ im Gutenberg-Editor kann durch eine veraltete Datenbankkonfiguration verursacht werden, insbesondere durch den Zeichensatz utf8mb3. Mit der Umstellung auf utf8mb4 sorgen Sie nicht nur dafür, dass Emojis unterstützt werden, sondern machen Ihre Website auch zukunftssicher.

🤖

Und wenn Ihnen das alles zuviel Aufwand ist, dann rufen Sie einfach einen Website-Gärtner 👩‍🌾

Siehe auch

Alle anderen Beiträge

Was sind FAQs? Wozu nutzen sie?

Die FAQ sind erklärende Texte, in Form eines "Interviews". Gibt eine Frage hier zu den Produkten oder Dienstleistungen von MaiNetCare liefern wir die Antwort...

Warum ist Google My Business für Ihr SEO Gold wert?

In der digitalen Welt ist es unerlässlich, dass Ihr Unternehmen online gut sichtbar ist. Eine effektive Methode, um Ihre Sichtbarkeit und Auffindbarkeit mit wenig Investitionskosten zu steigern, ist die Pflege eines Google My Business (GMB)…

Was ist DKIM?

DKIM ist eine Internet-Technologie, die dazu dienen soll, E-Mail-Kommunikation glaubhafter zu machen, indem sie zeigt, ob E-Mails wirklich von dem kommen, von dem sie zu kommen scheinen, und dass der Inhalt der E-Mail "unterwegs" nicht…