Ankerlink an den Anfang der Seite
803 1448
Foto von Gabriele Lässer
Generic filters
Filter by Kategorien

Der Beitrag, geschriebem am 29. Januar 2024, ist schon etwas älter und könnte womöglich nicht mehr aktuell sein

Vor etwa einem Monat übernahm ich ein Webprojekt von einer Agentur. Schön gemacht, recht aufwendig, allerdings bereits vor ein paar Jahren und noch mit einem externen PageBuilder. Also baute ich erstmal die Website mit Gutenberg und FSE weitgehend originalgetreu nach.

Auch – oder gerade – in Entwicklungsumgebungen mache ich stündliche Backups, um bei Bedarf auf einen Stand zurückgehen zu können. Und das musste ich dann auch, kurz vor dem Ziel, mit allem fertig zu sein, zurück auf das etwa eine Stunde alte letzte Datenbankbackup.

Nichts ging mehr. Es hagelte nur so Fehlermeldungen, und sämtliche Umlaute waren nicht nur einfach weg, in den Post-Lists fehlten alle Titel, bei denen es einen oder mehrere Umlaute gegeben hatte. Die Startseite ging gleich gar nicht mehr. Nachdem ich erstmal ein paar Runden rotiert hatte, stellte ich mich schon mal auf eine lange Nacht ein. Es begann damit, dass ich einen Blick in die Datenbank warf.

In der Datenbank war alles noch so, wie es sein sollte, also lag der Fehler nicht in den Daten (schonmal gut ;)). Einmal mit dem Theme Twenty Twentyfour geschaut ließ das Fehlerbild allerdings unbeeindruckt. War also ein Plugin die Ursache? – Den Fehlermeldungen nach mussten es dann aber gleich mehrere sein (SEOPress, Greenshift…). – Machte irgendwie keinen Sinn.

Manchmal sind es ganz kleine Dinge, die eine große Wirkung haben. Und so etwas musste es hier auch sein, aber wo? Ich lud die wp-config.php runter und verglich sie mit einer aktuellen Installation die funktionierte. Mein Auge blieb hängen bei (die Datei war vom Wiederherstellungstool so generiert worden, die Originaldatei hatte nur „utf8“ drin)

define('DB_CHARSET', 'utf8mb3');

Die Zeile geändert in

define('DB_CHARSET', 'utf8mb4');

Das war’s!

Schreibe einen Kommentar

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

Hinweis: Name und E-Mail-Adresse (beides optional, da alle Kommentare moderiert werden) werden dauerhaft gespeichert. Über dieses Formular kann jeder Zeit die Löschung persönlicher Daten oder Kommentare angefordert werden; die Anfrage wird nicht veröffentlicht und nach der Bearbeitung gelöscht. IP-Adressen, die mit Kommentaren gespeichert werden, werden nach zwei Monaten automatisch gelöscht.

Ihre Nachricht wird möglicherweise zur Spam-Prüfung an OpenAI (USA) weitergeleitet. Weitere Informationen finden Sie in unserer Datenschutzerklärung.