Plötzlich zerstörte Sonderzeichen

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
moonchild
Regular
Posts: 201
Joined: Mon Nov 21, 2005 11:23 pm
Location: Esslingen
Contact:

Plötzlich zerstörte Sonderzeichen

Post by moonchild »

Hallo zusammen,
ein mir unerklärliches Phänomen: Nachdem ich einen Beitrag im Blog veröffentlicht habe, sind auf einmal die Sonderzeichen sämtlicher Beiträge zerstört. Sprich: Aus ö wurde ö usw. Das Problem tritt offensichtlich nur in der Datenbank auf, an der ich seit Jahren nichts geändert habe. Am Zeichensatz von Serendipity habe ich ebenfalls nichts geändert.

Was ist da los und vor allem: Was kann ich tun?

[edit] Ich habe festgestellt, daß unser Provider ein Datenbankupdate auf MariaDB 10.10 vorgenommen hat. Mal sehen, ob der Support das wieder richten kann. Falls nicht... :shock:

Grüße,
Thomas
moonchild
Regular
Posts: 201
Joined: Mon Nov 21, 2005 11:23 pm
Location: Esslingen
Contact:

Re: Plötzlich zerstörte Sonderzeichen

Post by moonchild »

Der Support hat geantwortet:
------------
erzwingen Sie irgendwo in Ihren Skripten die Nutzung es speziellen Charset?
Die Umlaute in Ihrer Datenbank usr_ww7401_2 scheinen noch im ISO-8851 Format hinterlegt zu sein.

Prüfen Sie das vorab und passen Sie alles auf UTF8-mb4 an.
Danach sollte man mit einem Script die Umlaute korrigieren können.

------------

Die Zeichensatzauswahl in Serendipity ist natürlich auf UTF8 eingestellt...

Grüße,
Thomas
onli
Regular
Posts: 2825
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Plötzlich zerstörte Sonderzeichen

Post by onli »

Hey Thomas
Du benutzt bereits Serendipity 2.4.0, richtig?

Serendipity hat ja in der Konfiguration ein paar Einstellungen dafür. Insbesondere "Datenbank-Zeichensatzkonvertierung aktivieren" würde ich einmal austesten und umstellen, egal worauf es gerade steht.

Ansonsten gäbe es auch noch die Option, die Inhalte in der Datenbank manuell zu konvertieren. Als Update, wie in https://mariobrandt.de/archives/technik ... laute-603/
Post Reply