[TYPO3-german] Zeichensatzkonvertierung bei/nach Datenbankexport

Patrick Kollodzik patrick at work.de
Tue Apr 28 16:32:30 CEST 2009


Moing,

es könnte helfen TYPO3 zu sagen das die Verbindung zur DB komplett in 
UTF-8 stattfinden soll. Das Funktioniert zumindest wenn die DB auch auf 
UTF-8 gestellt ist.

Das kann man in der localconf.php setzen:
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET 
CHARACTER SET utf8;'.chr(10).'SET SESSION character_set_server = 
utf8;'.chr(10).'SET character_set_connection = utf8;';

Ich bin mir aber nicht sicher ob es so klappt, wenn die DB an sich auf 
latin1 gestellt ist. Ich würde es also nicht unbedingt auf einem Live 
System testen.

MFG Patrick Kollodzik


Andreas Sahle wrote:
> Hallo,
> 
> ich habe ein Typo3-System mit einer latin-1 Datenbank in die aber von 
> Typo3 utf-8-codierte Daten geschrieben werden.
> Das funktioniert einwandfrei in Backend und Frontend.
> Wenn ich aber jetzt mit phpmyadmin eine Tabelle in CSV-Daten exportiere, 
> sind in der Datei unleserliche Zeichen(wie halt auch, wenn ich mit 
> phpmyadmin mir die Tabelleninhalte anzeigen lasse)
> 
> Wie kann ich die exportierte Datei konvertieren, so dass diese in z.B. 
> Excel mit den richtigen Zeichen weiterverarbeitet wird?
> Ich hab schon ein paar Konvertierungsprogramme(WIN) getestet( notepad++, 
> charset converter), hier entstehen nur noch mehr falsche Zeichen, ich 
> hab auch schon im shell(MAC) und per php den Befehl "iconv" probiert, 
> dieser bricht aber nach ein paar Zeichen ab..
> 
> Vielen Dank für Eure Hilfe
> 
> Andreas Sahle


More information about the TYPO3-german mailing list