[TYPO3-german] Chinesische Schriftzeichen
bernd wilke
t3ng at bernd-wilke.net
Tue Mar 10 14:49:34 CET 2015
Am 10.03.15 um 14:35 schrieb Heike Herzog-Kuhnke:
> In der Spalte "Kollation" steht bei allen Tabellen latin1_german2_ci
als default für tabellen nicht schön, aber nicht so wichtig. die Angabe
bei den Feldern selber hat Vorrang, die müssen dann auf utf8 stehen.
> Ich denke das wird das Problem verursachen.
> Wie bekomme ich das denn weg?
> Gibts dafür ein Tool?
das sollte eigentlich mit phpmyadmin ohne Probleme gehen.
grundsätzlich deutet das aber darauf hin, dass deine Datenbank nicht
sauber in utf-8 aufgesetzt ist.
Die Kollation gibt es auf drei Ebenen:
Datenbank
Tabelle
Feld
dazu dann noch die Angabe zur Kommunikation.
Datenbank- und Tabellen-Ebene sind eigentlich nur defaults für
niedrigere Ebenen wenn dort bei Manipulationen keine Kollation angegeben
ist.
>
> Noch habe ich da ja keine größeren Daten oder Seiten drin.
> Bisher stehen ein paar fast leere Beispiel-Seiten, ein Formular und das
> Template drin.
das Template sichern
die ganzen Tabellen löschen [1] und die Datenbank-Kollation auf UTF-8
setzen, dann das Install-Tool -> compare aufrufen.
jetzt sollten die Tabellen mit UTF-8 und in den Tabellen die Felder mit
UTF-8 angelegt sein.
solltest du phpmyadmin als BE-Module laufen haben bist du jetzt draußen
weil keine BE-user mehr existieren, dito BE-Sessions.
da müßtest du selektiver vorgehen und mindestens diese beiden Tabellen
leben lassen
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list