Ich hatte gerade das Problem, dass ich auf meinem Webserver Dateien liegen hatte, deren Namen Umlaute enthielten, die offenbar nicht UTF-8 codiert waren und sich nun mittels FileZilla nicht löschen ließen.
WeiterlesenDefekte Umlaute nach WordPress-Update
Ein schwarzer Tag. Heute morgen gucke ich mal wieder nach meiner Website, ob alles noch geht – und es ging nicht. Alle Umlaute waren zu üäößÜà (äöüÄÖÜ) geworden, also die Darstellung von UTF8-Zeichen, wenn die Seite nicht UTF8-kodiert wäre. Ist sie aber natürlich, das ist Standard bei WordPress.
Grrr. Also erstmal meinen Provider um Rat gefragt, denn es schien mir ein Datenbank-Problem zu sein. Währenddessen habe ich Seite für Seite, Beitrag für Beitrag korrigiert.
Dann kam ein Hinweis von der netten Hotline auf diese Fundstelle:
Quelle: www.tipps-archiv.de
Das Problem kann offenbar nach Upgrades von WordPress von älteren Installationen auftreten. Die Lösung ist einfach (und wesentlich schneller als meine…):
In der /wp-config.php mache man aus
define(‚DB_CHARSET‘, 'utf8'); oder define(‚DB_CHARSET‘, 'utf8mb4');
einfach
define(‚DB_CHARSET‘, '');
Und schon ist das Problem behoben.