Andreas Becker wrote: > Localconf.php > > // UTF8 > $TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8'; > $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET > SESSION character_set_server=utf8;'; > $TYPO3_CONF_VARS['SYS']['t3lib_cs_convMethod'] = 'iconv'; > $TYPO3_CONF_VARS['SYS']['t3lib_cs_utils'] = 'iconv'; > $TYPO3_CONF_VARS['SYS']['UTF8filesystem'] = '1';
Alles korrekt, ausser: Wenn man natürlich sowieso schon die my.cnf anpasst, dann kann man auf die "setDBinit"-Anweisung verzichten und spart sich so _jedes_ Mal zwei Queries: > my.cnf > ---------------------------- > > character-set-server = utf8 > collation-server = utf8_unicode_ci Collation-Server sollte automatisch richtig gesetzt werden, da dies die Default-Collation von utf8 ist. Wichtig ist dafür das hier noch: skip-character-set-client-handshake Das ersetzt sozusagen die setDBinit-Angabe von vorher, und der Client nutzt dasselbe Charset wie der Server. > TYPOSCRIPT > --------------------------------------- > config { > renderCharset = utf-8 > metaCharset = utf-8 Kann man auch sein lassen, die werden beide automatisch gesetzt wenn forceCharset aktiv ist. Liebe Grüsse - michael -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german