Seite 1 von 2

Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 08:05
von Tom 61
Hallo zusammen

Ich habe mit der Suche leider keine Antwort gefunden. Ich habe folgendes Problem: ich bin mit meinem Forum phpBB3.0.4 auf einen neuen Server bei Evanzo umgezogen, und habe mich genau an eure Anleitung gehalten. Die Datenbank habe ich mit Mysqldumper zurückgespielt. Es hat auch alles wunderbar funktioniert, nur, daß jetzt in den bisherigen, also alten Beiträgen, die Umlaute ä, ü, ö und Sonderzeichen wie ß sehr seltsam dargestellt werden, siehe Screenshot. Wenn man jetzt einen neuen Beitrag schreibt, funktionert es richtig, aber eben wie gesagt in den alten Beiträgen nicht...

[ externes Bild ]

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 08:24
von Schattentraum
Moin ,

ich "glaube" das hängt mit der Datenbank (stichpunkt UTF8) zusammen und/oder der zeichenkodierung de-iso oder so. (schlagt mich wenns falsch is)
Hab das letztens hier schonmal gelesen , wenn ichs finde meld ich mich nochmal.

Edit: Habs gefunden >> http://forum.mysqldumper.de/viewtopic.php?t=2313
Ich glaub da liegt der Hund begraben ;)

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 12:18
von Tom 61
Vielen Dank für die Hilfe, ich habe das jetzt so halbwegs verstanden. Mein Backup war in latin1, der neue Server verwendet aber utf8. Jetzt habe ich das Problem, daß ich dieses Backup nicht nochmal in utf8 einspielen kann, weil in der Zwischenzeit viele Beiträge geschrieben wurden, und die dann weg wären. Kann man denn da nachträglich noch was dran ändern?

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 12:43
von Metzle
Hallo,

stelle deine Datenbank auf den neuen Zeichensatz um.

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 15:09
von Tom 61
Ich bin leider kein Fachmann, aber wie mache ich das? Wenn ich in phpMyAdmin bei der Datenbank auf "Operationen" gehe, und auf latin 1 umstelle, macht der zwar was, aber im Forum ändert sich dadurch nichts.

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 15:26
von Metzle
Hallo,

du musst auch auf utf8 umstellen und nicht auf latin1 ;)

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 15:55
von Tom 61
Aber in utf8 ist es ja schon, deswegen werden ja die alten Beiträge falsch angezeigt, weil die in latin1 waren. Aber wenn ich es jetzt alles auf latin1 umstellen würde, werden dann die neuen Beiträge falsch angezeigt?

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 16:03
von Metzle
Hallo,

ok, anderer Ansatz mal eben. Mache ein Backup deiner Datenbank, wie sie jetzt ist, also mit den falschen Umlauten, und spiele dieses Backup einfach wieder ein. Was passiert dann?

Anregung kam hieraus: http://www.phpbb.de/community/viewtopic.php?t=162575, wo unter anderem hierauf verlinkt wurde: http://forum.mysqldumper.de/viewtopic.php?t=2313

Re: Umlaute nach Server-Umzug falsch

Verfasst: 17.01.2009 18:21
von Tom 61
Vielen Dank für die Anregung, das werde ich mal morgen in aller Herrgottsfrühe ausprobieren, wenn niemand was ins Forum schreibt...

Re: Umlaute nach Server-Umzug falsch

Verfasst: 18.01.2009 10:05
von Tom 61
Metzle hat geschrieben:Hallo,

ok, anderer Ansatz mal eben. Mache ein Backup deiner Datenbank, wie sie jetzt ist, also mit den falschen Umlauten, und spiele dieses Backup einfach wieder ein. Was passiert dann?

Anregung kam hieraus: http://www.phpbb.de/community/viewtopic.php?t=162575, wo unter anderem hierauf verlinkt wurde: http://forum.mysqldumper.de/viewtopic.php?t=2313
Nichts. :wink: Ich habe gerade ein Backup gemacht und zurückgespielt, und es hat sich überhaupt nichts verändert...