Page 3 of 3
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 06, 2010 5:51 am
by i3bepb
У БД выставлена:
Code: Select all
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server cp1251
character_set_system utf8
collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server cp1251_general_ci
Все таблицы тоже в
utf8.
Добавил в шаблоны
Code: Select all
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Дописал в
.htaccess
Проверил кодировку у всех язаковых *.php файлов, она у них
utf-8 по умолчанию
В
config.php поставил
Code: Select all
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
$config['set_names'] = true;
В итоге браузер выдает крякозябру и выдает все соответственно в utf-8, то что меняешь в языковых *.php, то нормально работает (если сохранил в utf-8, то и получил utf-8), а вот то что в БД хранится он почему-то передает в windows-1251, хотя БД в utf-8 (см. выше), в чем хитрость?
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 06, 2010 6:38 am
by i3bepb
Хитрость была в кэше, надо было его почистить.
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Tue May 10, 2011 10:04 pm
by morg0th
Поставил Forum Made Simple. В начале все было нормально, но я там замучался с проблемой добавления новых тем (не редиректило на исходную страницу и не добавляло тему, но это другая история).
я переставил форум - вместо русских букв, вопросики (((
Поставил более старую версию форума (ver. 0.9.3) - все хорошо, кроме этих вопросиков...
Та же фигня с полями в переустановленом модуле Self Registration.
Кто нибудь встречал подобное, отчего такое может быть, и как это забарывать ?
Почему такая четкая система, как Made Simple, такая недоделанная и плохо документирована? (((( сколько мелких переживаний (
UPD. и вновь ОГРОМНОЕ СПАСИБО Sonya! Просто все сделал, как советовала она в первом топике этой темы и все стало ровно!
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Tue Sep 25, 2012 9:15 am
by guro
Rombik wrote:Мде...русское комунити чего то тут вообще мёртвое...вот и вылез первый недостаток.
Зря вы так.
Если вам не отвечают, это скорее всего означает, что с вашей проблемой никто не сталкивался.
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Sun Sep 30, 2012 10:14 pm
by vruzh
в config.php пропиши
$config['locale'] = 'ru_RU.UTF-8';
и все заработает.
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Sun Dec 15, 2013 7:30 pm
by sbupravi
В модуле Babel, вписываю название языка кирилицей - сохраняется в вопросиках - "????????"
Что может быть тому причиной?
CMS: 1.9.2
Babel: 0.4.1
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 16, 2013 8:59 am
by guro
В config.php есть
Code: Select all
$config['locale'] = 'ru_RU';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
$config['set_names'] = true;
?
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 16, 2013 12:31 pm
by sbupravi
guro wrote:В config.php есть
Code: Select all
$config['locale'] = 'ru_RU';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
$config['set_names'] = true;
?
Да, есть!
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 16, 2013 1:36 pm
by guro
Какая кодировка таблиц баз данных?
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 16, 2013 6:07 pm
by sbupravi
guro wrote:Какая кодировка таблиц баз данных?
utf8_general_ci
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 16, 2013 6:11 pm
by guro
В базе русский текст уже испорченный сохраняется?
PS
Я бы на вашем месте на 1.10.3 обновился.
Re: HOWTO: Как решить проблему ломаной кодировки
Posted: Mon Dec 16, 2013 6:59 pm
by sbupravi
guro wrote:В базе русский текст уже испорченный сохраняется?
PS
Я бы на вашем месте на 1.10.3 обновился.
Пробовал!
На 5-м шаге, где обновляется БД, вроде - зависает на словах "Building static route database... "
Кстати, там только новости да страницы - может можно это экспортировать на новый движок? Не будет несовместимостей в БД?