[TYPO3] Bug? Using UTF-8, 'Ä' in template.constants: Error 102!

Martin Bless m.bless at gmx.de
Thu Aug 16 10:25:55 CEST 2007


Am I the only one? Looks like a bug to me.

I finally managed to have an all UTF-8 installation. Data ist stored
natively in UTF-8 in the database. Managing and displaying the content
works allright.

But: When I haven an Umlaut (e.g. 'ÄÖÜäöüß') in the Constants or Setup
field of a template I receive this error in the backend:

     Errors: 102: These fields are not properly updated 
     in the database: (constants) Probably value mismatch 
     with fieldtype.

The offending characters will be replaced by question marks ('?').

Using:
   TYPO3-4.1.2,  MySql-4.1.22, PHP-4.4.1, phpMyAdmin-2.6.4.-pl3.

Relevant lines of ./typo3conf/localconf.php:
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8'.chr(10).'SET
CHARACTER SET utf8'.chr(10).'';
$TYPO3_CONF_VARS['SYS']['UTF8filesystem'] = '1';


This shouldn't happen, should it?

Is it a bug? Am I the only one? What can I do?

phpinfo.php tells me that my installation has 'iconv' support enabled.
I'm asking myself: Should I try using it or will it make things worse?

Have a nice day,

Martin

-- 
http://team-mensch-und-computer.de


More information about the TYPO3-english mailing list