Seite 1 von 1

Umlaute äöüß werden falsch dargestellt

Verfasst  Di 30. Aug 2016, 02:06
von Joyce&Luna
SQL Befehle nie ausführen ohne vorheriges Backup der Datenbank zu machen.
Die Anleitung ist ohne Gewähr.


Im Forum werden die Umlaute falsch dargestellt zum Beispiel Wünsche.
Der Fehler liegt daran, das ihr euer Backup in ASCII anstatt in utf8 hoch geladen habt.
Entweder ihr ladet das Backup richtig hoch oder ihr müsst alle Tabellen wo Texte drin stehen bearbeiten.

Beispiel:

Code: Alles auswählen

UPDATE phpbb_posts SET post_text = CONVERT(CONVERT(CONVERT(post_text USING latin1) USING binary) USING utf8);
UPDATE phpbb_posts SET post_subject = CONVERT(CONVERT(CONVERT(post_subject USING latin1) USING binary) USING utf8):
UPDATE phpbb_topics SET topic_title = CONVERT(CONVERT(CONVERT(topic_title USING latin1) USING binary) USING utf8);
UPDATE phpbb_forums SET forum_desc = CONVERT( CONVERT( CONVERT( forum_desc USING latin1 ) USING BINARY ) USING utf8 );
Ihr müsst die Zeilen immer wieder anpassen an den jeweiligen Tabellen.
Das sind einige Tabellen die davon betroffen sind, alle Tabellen sind zu kontrollieren.

Joyce&Luna