Показать сообщение отдельно
Старый 22.04.2007, 10:52   #1
hworld
Новенький
 
Регистрация: 06.05.2006
Сообщений: 13
По умолчанию Иероглифы UTF8 и windows1251

Когда ставлю кодироку UTF8, то BackEnd сходит с ума. Весь русский текст заменяется иероглифами (похоже на просмотр теста UTF8 в win-1251 кодировке). Причём дерево сайта отображается нормально (база UTF-8). FontEnd работает нормально.
При windows-1251 всё бы устраивало, но вот ошибка надоедливая выскакивает:
Warning: xml_parser_set_option() [function.xml-parser-set-option]: Unsupported target encoding "windows-1251" in /home/хххххх/public_html/typo3_src-4.1.1/t3lib/class.t3lib_div.php on line 2173
На другом хостинге с такими же настройками всё работает нормально. Может это связано с локалью Apach'a или PHP.

Посоветуйте как обойти.

Описание:
Версия 4.1.1
Хостинг у Агавы.

прописано
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;';
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
hworld вне форума   Ответить с цитированием