Vorab schon mal vielen Dank!

On 28.09.2011 09:47, Bernd Wilke wrote:

Meine Vermutung: dein TYPO3 verwurschtelt die Zeichen obwohl es das nicht
bräuchte. typische Fehlerquelle:
in deiner localconf.php stehen folgende Einträge:
$TYPO3_CONF_VARS['SYS']['setDBinit'] = '';      
$TYPO3_CONF_VARS['BE']['forceCharset'] = '';    

Bei mir steht:

$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET CHARACTER SET utf8; SET SESSION character_set_server = utf8; SET character_set_connection = utf8;'; // Modified or inserted by TYPO3 Install Tool.

$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8'; // Modified or inserted by TYPO3 Install Tool.

und das wurde so von einem kommerziellen Typo3 Unternehmen aufgesetzt.
Sollte das falsch sein, gibt es ein größeres Problem...

Stutzig hat mich das schon nach Besuch der Seite
http://wiki.typo3.org/wiki/UTF-8_support
gemacht, da dort ausdrücklich steht: Don't use SET CHARACTER SET utf8;
aber wenn ein Profi sowas macht - ich bin ja noch T3 Anfänger, und das Ding
ist so mächtig dass ich das auch wohl noch lange bleibe.

Was sage ich dem "Typo3-Installateur"?

damit werden NICHT die korrekten defaulteinträge genutzt und Zeichen
unnötig und falsch konvertiert, so dass am Ende kein wirkliches UTF-8 in
deiner Datenbank ankommt (und damit halt auch falsch sortiert).

falls diese Angaben in deiner localconf stehen kommentiere sie aus.

Darf ich nicht so einfach - da hängt zu viel dran. Ich kümmere mich nur
um einen Teilbereich in Typo3, den ich vorher mit php/mysql geregelt habe.

vermutlich sind die tt_address-Datensätze nur ein Symptom und alle deine
Tabellen sind betroffen!

AU WEIA. Auch in den Typo3-Texten (pages etc.) werden die Umlaute so 
dargestellt.

Problematisch dabei ist natürlich dass deine Datenbank damit immer noch
die unkorrekten Zeichen gespeichert hat.
Ansätze zur Lösung dazu:
1 alles falsch in SQL-Dateien exportieren. localconf.php korrigieren. die
SQL-Dateien konvertieren und neu einlesen
2 alles korrekt in TYPO3 exportieren (T3D), localconf.php korrigieren,
alles wieder importieren

S.o. :)

Nochmals vielen Dank!

/Gerry
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an