Seite 1 von 1
Umlaute nach Konvertierung "?"
Verfasst: 22.05.2007 20:29
von Freakazoid
Hallo,
nachdem ich mein phpbb2 auf neuem server auf phpbb umgerüstet habe, sind alle Umlaute ersetzt durch ein "?". In der Datenbank stehen die Zeichen jedoch richtig. Ist dazu was bekannt?
Verfasst: 23.05.2007 03:32
von Mahony
Hallo
Ich nehme an der Fehler kommt wohl schon vorher zum tragen. Du hast bestimmt das Datenbank-Backup falsch eingespielt.
Mache am besten mal ein Datenbank-Backup mit dem
MySQLDumper auf dem alten Server und spiele es auch wieder mit dem Mysqldumper auf dem neuen Server ein. Jetzt sollten alle Umlaute korrekt angezeigt werden und du kannst dein phpbb2 in ein phpbb3 konvertieren.
siehe dazu auch
Die Umlautproblematik
Grüße: Mahony
Verfasst: 23.05.2007 11:05
von monotek
Das Ganze liegt wahrscheinlich an unterschiedlichen Zeichensätzen.
Du müsstest halt wissen, was Webserver und Datenbank des alten und des neuen Servers verwenden.
Eventuell hilft dir auch das Dump zu konvertieren, damit es stimmt. Geht unter Linux z.B. mit iconv.
Verfasst: 23.05.2007 17:29
von Freakazoid
Wo kann ich nachsehen auf welchen Zeichensätzen Forum/Datenbank arbeiten?
Erneutes wiederherstellen hat nichts gebracht. Mysqldumper war bereits auf version 1.22 und auf dem selben Server funktioniert mit einem phpbb2 alles wie früher. Stimmt hier was mit dem phpbb3 nicht?
Verfasst: 25.05.2007 13:51
von Freakazoid
niemand?
Verfasst: 25.05.2007 15:42
von monotek
Von der DB kannst Du es z.B mit PHPMyAdmin einsehen.
Vom Webserver imho nur in der Config oder vielleicht auch mit PHPInfo...
Verfasst: 25.05.2007 20:45
von Freakazoid
Puh, langsam bin ich am Ende mit meinem Latein. Die Ursprüngliche Datenbank lief laut pma unter utf8. Die neue Datenbank ist lauf pma auch utf8. bei der konvertierung habe ich auch utf8 angegeben. mit einer phpbb2 installation funktioniert die datenbank ja auch auf dem neuen server. was läuft da schief?
Verfasst: 29.05.2007 23:59
von Freakazoid
up
Verfasst: 30.05.2007 00:19
von Mahony
Hallo
Hast du dir den Link schon angeschaut
Die Umlautproblematik ?
Im Mysqldumper unter Home/MySQL-Variablen/Variablen findest du die für dich wichtigen Angaben.
Sorge also dafür, dass der Server die Kodierung bekommt, die auch erwartet wird.
Grüße: Mahony