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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german