Hallo, wenn die mysql nicht dazu zu bringen ist, sinnvoll formatierte Umlaute zu dumpen oder - noch schlimmer - wenn die Inhalte gemischt vorliegen (utf-8 UND latin-1), bleibt Dir im Grunde nur, mit einem Hexeditor nachzusehen, aus welchen Zeichen die Doppel-Umlaute bestehen und diese zu ersetzen. Ich mache das i.d.R. in einem System, das auf utf-8 läuft (im Grunde ist das bei allen modernen Servern der Fall) in der Konsole mit hexedit und sed. In hexedit kannst Du in der rechten Spalte nach dem String / Zeichen suchen und bekommst per Tab in der linken Spalte dann den Hexwert angezeigt. Besteht also z.B. ein ü aus ü (Hex C3 und Hex AC), musst Du Dir die Hexwerte dieser beiden Zeichen notieren und kannst sie dann per sed ersetzen:
sed "s/\xC3\xAC/ü/g;" Gruß Marcus Am 11.03.2016 um 11:36 schrieb Peter Linzenkirchner: > da hilft dir nichts, als die Konvertierung der Datenbankinhalte. Bei mir hat > die Technik in dem Link immer gut funktioniert. Ursache ist meist eine > fehlende setDbInit-Einstellung in der 4.5 Installation, die dazu geführt hat, > dass TYPO3 4.5 utf-8-Daten über eine Latin-Verbindung in die DB geschrieben > hat. Die DB geht dann davon aus, dass Latin ankommt, und kodiert _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german