Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Локализация проекта (http://forum.typo3.ru/forumdisplay.php?f=14)
-   -   Периодически сама по себе меняется кодировка (http://forum.typo3.ru/showthread.php?t=4038)

roman 25.04.2008 05:24

Цитата:

Сообщение от thebat (Сообщение 18648)
В "All Configuration" [setDBinit] прописано несколько команд, вот так
Код:

SET NAMES utf8 SET CHARACTER SET utf8 SET SESSION character_set_server = utf8 SET character_set_connection = utf8
В [forceCharset] прописано utf-8

Писать команды чере ";"?

Да, нужно через ";". Это же запросы в базу!

Цитата:

Сообщение от thebat (Сообщение 18648)
Но дело в том, что раньше такого не наблюдалось, а началось после того, когда поставили еще одну площадку для разработки с одним и тем же пользователем базы данных.

Посмотрите, может быть у вас есть другие коннекты под тем же юзером, но с другой кодировкой. Приведите все к одной. Может поможет...

AleXUnder 25.04.2008 11:55

И еще, почитайте внимательно комментарии к этому полю!!! И я вам говорил, и там написано, что каждая новая команда на НОВОЙ СТРОКЕ.
Если раньше все работало с этими командами это может быть далеко не заслуга этих команд.

thebat 25.04.2008 12:33

Код:

SET NAMES utf8;
SET CHARACTER SET utf8;
SET SESSION character_set_server = utf8;
SET character_set_connection = utf8;

Setup (Template)
Код:

doctype = xhtml_trans
xhtmlDoctype = xhtml_trans
htmlTag_langKey = ua
index_enable = 1
index_externals = 1
sys_language_uid = 0
forceCharset = utf-8
metaCharset = utf-8
renderCharset = utf-8
no_cache = 1
language = ua
locale_all = uk_UA.UTF-8

Все поставил, как в книжке написано и как советовали, теперь вообще кодировка сменилась на нечитаемую (Про газÐΜÑ‚ÑƑ), хотя в настройках все указывает на utf-8.

Ребята, что делать? Выручайте, кодировка уже периодически не меняется, а стала непонятной и все, вот такой: Мертвого юнака

AleXUnder 25.04.2008 12:36

пробуем убрать forceCharset из tool

thebat 25.04.2008 12:44

Цитата:

Сообщение от AleXUnder (Сообщение 18654)
пробуем убрать forceCharset из tool

Убрал, результат тот же Мертвого юнака

AleXUnder 25.04.2008 12:46

Результат в BE или FE?

thebat 25.04.2008 12:48

Цитата:

Сообщение от AleXUnder (Сообщение 18656)
Результат в BE или FE?

И там BE и там FE одинаково...

в FE Ð�овини

в BE еще хуже кодирует Ã�£Ã�ºÑ€Ã�°Ñ—Ã�½ÑÂ�ÑŒÃ�ºÃ�°

Убрал
Код:

#forceCharset = utf-8
#metaCharset = utf-8
#renderCharset = utf-8
#locale_all = uk_UA.UTF-8

...еще хуже стало.

Заметил, что вся кириллица, которая в базе хранится выводиться плохо, а та кириллица, которая в шаблонах прописана, выводится хорошо.

AleXUnder 25.04.2008 13:09

в базе сопостовление какое стоит? всмысле кодировка самой базы?

thebat 25.04.2008 13:34

Цитата:

Сообщение от AleXUnder (Сообщение 18658)
в базе сопостовление какое стоит? всмысле кодировка самой базы?

Сравнение: utf8_unicode_ci

AleXUnder 25.04.2008 13:35

хм, щас убегаю, приду и подумаю что еще можно сделать


Часовой пояс GMT +4, время: 20:23.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot