[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