Seite 1 von 1

Sobald DB-Tabelle geändert wird: keine Umlaute mehr

Verfasst: 29.09.2008 00:24
von tsccom
Guten Tag,

heute wollte ich die Tabelle "phpBB_posts" ändern, da ich einen Beitrag für einen User erstellt habe, der durch den Serverabsturz gelöscht wurde.
Habe dann den entsprechenden Datensatz "poster_id" durch die ID des Benutzers geändert.
Doch danach wurden immer nur dann, wenn man einen Beitrag bzw. einen Thread geöffnet hat, keine Umlaute mehr angezeigt, und zwar nirgends: im footer, im header, im beitrag. Sobald man in den Index geht oder in das Forum zurückgeht ist wieder überall alles normal. Zum Glück habe ich vor der Editierung des Datensatzes ein Backup gemacht. Nach der Wiederherstellung war es wieder in Ordnung. Wie kann sowas passieren? Das gibt es doch normalerweise nicht. Ich nehme nicht an, dass von euch auch nur irgendjemand dieses Problem hat.

Verfasst: 06.10.2008 00:57
von sepp71
Habe keinen Plan von MySQL - aber:

Womit hast Du denn geändert? Online mit phpmyadmin o.ä.?
Kann es sein, dass das Programm den Zeichensatz von UTF-8 automatisch auf irgendetwas anderes umstellt, wenn Du "falsche" Zeichen benutzt (passiert besonders gern bei Copy&Paste-Aktionen)?

Verfasst: 06.10.2008 10:30
von tsccom
Verwende mysqldumper. Keine Ahnung wie der das macht O,o
Will es auch jetzt lieber nicht mehr ausprobieren. Vielleicht war es auch nur ein Serverfehler, da auch bei meinem beim selben Anbieter gehosteten Webspace es so war, dass wenn ich ne Datei geändert hab, danach keine Umlaute mehr angezeigt wurden, im ganzen Forum :) Das ist jetzt nicht mehr so.
Denke es hat sich somit erledigt.

Thx, lg tobi