Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 20.03.2010, 12:24   #1
HardRock
Senior Member
 
Регистрация: 23.07.2008
Сообщений: 136
Unhappy Кодировка ???????? ??????

Ребята, срочно нужна помощь !

нужно отдать заказчику сайт а я 2ой день не могу поставить его на сервак чтобы его ему показать, сроки уже на исходе (

На локалке всё норм

на серваке вылетает кодировка всех текстов в базе данных
в меню админки на страницах сайта, везде "???? ? ?? ????? ?????"

что я только не пробовал найдя тут на форуме,
в конфиге было
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';

я добавил
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET character_set_connection = utf8;';
кодировка русского текста стала вместо ?????? ?? похожа на то что обычно видно в phpmyadmin

всё перепроверил, в каждом текстовом поле стоит параметр utf8
сама база тоже utf8
более того
я развернул базу на сервере
потом слил её на локалку и поставил - всё работало нормально без всяких проблем, а это значит что проблема в настройках typo3 ?

я разрабатывал под виндой , сервер на Unix

не знаю чего делать уже (
HardRock вне форума   Ответить с цитированием
Старый 20.03.2010, 15:36   #2
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

проблема у тебя при переносе дампа с винды на сервак. сделай по новой дамп, и проверь, что бы там не было ничего, кроме utf-8.
В PHPMyAdmin ты должен видеть нормальный текст ВСЕГДА. Если нет, значит проблема с кодировками есть.
Lucifer вне форума   Ответить с цитированием
Старый 20.03.2010, 16:34   #3
HardRock
Senior Member
 
Регистрация: 23.07.2008
Сообщений: 136
По умолчанию

Цитата:
Сообщение от Lucifer Посмотреть сообщение
проблема у тебя при переносе дампа с винды на сервак. сделай по новой дамп, и проверь, что бы там не было ничего, кроме utf-8.
В PHPMyAdmin ты должен видеть нормальный текст ВСЕГДА. Если нет, значит проблема с кодировками есть.
была проблема в том что при разработке в конфиге не стояло $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET character_set_connection = utf8;';

в итоге в базу записывался текст в формате win-1251 как utf-8

переконвертировал все значения в бд из в win в utf и сохранил как положено и всё заработало
HardRock вне форума   Ответить с цитированием
Старый 26.03.2010, 16:46   #4
eagleo
Новенький
 
Регистрация: 18.02.2010
Сообщений: 1
По умолчанию

Цитата:
Сообщение от HardRock Посмотреть сообщение
была проблема в том что при разработке в конфиге не стояло $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET character_set_connection = utf8;';

в итоге в базу записывался текст в формате win-1251 как utf-8

переконвертировал все значения в бд из в win в utf и сохранил как положено и всё заработало
Здравствуйте. У меня та же проблема. Расскажите, пожалуйста, более подробно как Вы это сделали.
eagleo вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодировка в пхп скрипте BatMan Локализация проекта 2 22.07.2009 17:05
Не правильная кодировка в FE Olga25 Локализация проекта 3 17.02.2009 17:22
Кодировка кеша сбита AnShLv Общие вопросы 8 18.01.2009 16:03
Периодически сама по себе меняется кодировка AleXUnder Локализация проекта 32 19.05.2008 12:35
кодировка при использовании fl_staticfilecache demav Общие вопросы 11 04.07.2007 13:43


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория