Искать  
 
   
 
Кракозябры в заголовке
Отправлено: 23 Июль 2010 05:37 P.M.   [ Игнорировать ]
Студент
Avatar
RankRank
Всего сообщений:  113
Зарегистрирован  2010-07-12

Столкнулся с такой проблемой на 1.6.9 Core:
При публикации новости в заголовке появляется такая фигня - �?ии Ш�?�?�?, вместо Заглавной буквы “И” и маленьких “ш”, может еще с какими то проблема, но пока не видел.
Кодировка UTF-8, язык Английский, попробовал русифицировать, но проблема осталась.
До этого пробовал 1.6.8 нуленную, так там проблем не было.

Профиль
 
 
Отправлено: 23 Июль 2010 06:52 P.M.   [ Игнорировать ]   [ # 1 ]
Студент
Avatar
RankRank
Всего сообщений:  113
Зарегистрирован  2010-07-12

Разобрался. Причины была в расширении Longer titles. При установке он меняет значения полей title и url_title в таблице exp_weblog_titles, увеличивает длину, а также зачем то меняет кодировку с cp1251_general_ci на utf8_unicode_ci, поэтому кракозябры и были. Причем отключение расширения не меняет значение обратно, поэтому пришлось лезть в базу и менять ручками.

Профиль
 
 
Отправлено: 23 Июль 2010 10:21 P.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Поздравляю, что разобрались.
P.S. Обычно ставлю все на юникод, т.к. большинство западных дополнений рассчитаны именно на нее.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 24 Июль 2010 07:20 A.M.   [ Игнорировать ]   [ # 3 ]
Студент
Avatar
RankRank
Всего сообщений:  113
Зарегистрирован  2010-07-12

А как поставить? При установке вроде не спрашивает.

Профиль
 
 
Отправлено: 24 Июль 2010 09:22 A.M.   [ Игнорировать ]   [ # 4 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Как вариант, поставить как есть, сделать дамп базы данных, пройтись автозаменой в нем с cp1251 поменять на utf8. Сам файл также сохранить в кодировке UTF (без BOM сигнатуры). Закачать дамп обратно.
Внести изменения в /system/db/db.mysql.php, как написано тут.
в htaccess дописать AddDefaultCharset utf8

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 24 Июль 2010 09:26 A.M.   [ Игнорировать ]   [ # 5 ]
Студент
Avatar
RankRank
Всего сообщений:  113
Зарегистрирован  2010-07-12

Спасибо за помощь!

Профиль