![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#21 |
Senior Member
|
![]()
Причину полностью уловить не могу... Бросилось в глаза неверно определение setDBinit...
Заменить: Код:
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET character_set_connection = utf8;'; Код:
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;'; |
![]() |
![]() |
![]() |
#22 |
Senior Member
Регистрация: 15.09.2006
Сообщений: 425
|
![]()
сильно извиняюсь..
![]() использую теже параметры, но без character_set_connection. в результате при просмотре базы ячерез phpmyadmin, данные хранятся в читаемом виде (подключаюсь к phpmyadmin как к utf).... но есть ряд глбюков. 1. mailform. скрипты с битой кодировкой. фронтненд в utf-8. 2. В темпла воила при просмотре шаблона всегда ошибки с кодировкой. ![]()
__________________
Андрей Грэй (tonnazh) Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd. ------------------------------------------------ Хочешь чтобы твой сайт работал стабильно? Спроси меня как ![]() |
![]() |
![]() |
![]() |
#23 | |
Administrator
|
![]() Цитата:
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8'; $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; 1. mailform. скрипты с битой кодировкой. фронтненд в utf-8. -> это javascript-сообщения? |
|
![]() |
![]() |
![]() |
#24 | ||
Senior Member
Регистрация: 15.09.2006
Сообщений: 425
|
![]() Цитата:
Но кодировка базы по умолчанию utf Цитата:
Но вот с темплой все как то странно. такое чувство что она сама в win1251 кодирует... в базе все гуд. попробовал дать название поля в темплавоила на русском и в результате в бекэнде кракозябры как при неправильной вин1251
__________________
Андрей Грэй (tonnazh) Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd. ------------------------------------------------ Хочешь чтобы твой сайт работал стабильно? Спроси меня как ![]() |
||
![]() |
![]() |
![]() |
#25 |
Senior Member
|
![]()
Скажите пожалуйста, а следуюшая ошибка при работе с typo3 относится к теме настройки кодировок?
Warning: xml_parser_set_option() [function.xml-parser-set-option]: Unsupported target encoding "windows-1251" in D:\Server\Apache Group\Apache2\htdocs\quick\t3lib\class.t3lib_div.p hp on line 2139
__________________
... be happy... |
![]() |
![]() |
![]() |
#26 | |
Новенький
Регистрация: 05.01.2007
Адрес: г. Северодонецк, Украина
Сообщений: 8
|
![]() Цитата:
![]() Выхода наверное два: установить поддерживаемую кодировку (если для русского, то это наверняка будет UTF-8) или предварить вызов ф-ции символом @ |
|
![]() |
![]() |
![]() |
#27 |
Senior Member
|
![]()
Спаисибо за помощь!
Использовал вот это $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET character_set_connection = utf8;'; и всё заработало)))
__________________
... be happy... |
![]() |
![]() |
![]() |
#28 |
Senior Member
|
![]()
Ах да...
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8'; также установил)))
__________________
... be happy... |
![]() |
![]() |
![]() |
#29 | ||
Senior Member
|
![]() Цитата:
PHP код:
Цитата:
|
||
![]() |
![]() |
![]() |
#30 |
Senior Member
|
![]()
Простите запутал вас.
как раз вот это я и поставил $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;'; $TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8'; А установка знчения utf-8 только для переменной forceCharset не спасал положения
__________________
... be happy... |
![]() |
![]() |