-
- 29 Posts
Большое спасибо за эту ветку всем участникам, особенно Fuzzy!
Сделал все, как здесь написано, и большинство моих проблем с кодировкой решилась (версия 0.9.6.1). Но осталась одна проблема...
Дело в том, что я пытаюсь сделать собственную инсталляшку с уже готовыми шаблонами, параметрами, чанками, контентом и т.д., в которых встречается русский текст в UTF8. И при инсталляции весь русский текст заливается кракозябрами. При этом, если добавлять потом в админке что-то на русском, то русский текст добавляется и сохраняется в базе правильно.
Пока проблему решаю повторной инсталляцией (опция "обновление"), после которой все кракозябры перезаписываются читабельным текстом. Видимо, при обновлении уже берутся настройки $database_connection_charset = ’utf8’; из config.inc.php. Вопрос в том, что где поправить, чтобы не делать повторную инсталляцию?
Plankton, исправьте кодировку в сообщении. У Вас принудительно выставляется Windows-1251. Отключите это и переделайте свое сообщение.
Разработка сайтов и программных модулей на MODX.
Опыт работы на MODx с 2005 года. Высокое качество.
Компания Baltic Design Colors:
http://www.bdcolors.ru.
-
- 29 Posts
Глюки какие-то. Почему-то IE распознает этот форум как Western European (ISO). Исправил.
-
- 5 Posts
Добрый день, коллеги,
Спасибо всем за развитие темы о проблемах с кодировкой.
У нас кодировка базы windows cp-1251, в блокноте все чисто открывалось.
При установке на сервер вылезли кракозяблы вместо русского текста в админке так и на сайте, причем либо там нормально, там иероглифы и обратно (при изменении кодировки в соответств. файле).
MODx - версия 0.9.6.1p2
Разрешилась выставлением в админке язык админки - Russian utf8
язык страниц сайта - utf8.
В админке один ромбик всего заметил и где-то во вкладках самые нижние подуровни остались краказяблами.
Теперь проблема с блоком прилогинивания - в письме о регистрации приходят иероглифы
и easynewsletter - в админке ок, приходят иероглифы.
и в поиске один ромбик сначала строки и в конце.
Посоветуйте решение, я не программист, но приходится во все влазить.
-
- 30 Posts
Наткнулся на проблему с utf8 (утф) следующего характера:
Среда: MODx 0.9.6.3 / Апач 2.2 / Win2003 / MySQL 5.1.28
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf8_general_ci
После установки русской версии install папка не удалялась, в результате на главной странице админки вылетел эксепшен (ошибка)
Execution of a query to the database failed - Data too long for column ’source’ at row 1
Пролечилось небольшим фиксом Таблицы modx_event_log - длинна поля source увеличина с 50 до 255
-
- 1 Posts
У меня такая проблема - тоже вместо русского языка одни вопросики в админке. После долгих попыток поставить с кодировкой cp1251, я решил все же поставить на utf-8, но это делу не помогло, все равно остались знаки вопроса.
Среда: MODx 0.9.6.3
MySQL-кодировка: UTF-8 Unicode (utf8)
База данных: utf8_general_ci
Проделал все 3 шага который описывались в самом начале темы - и ’jn тоже не помогло.
В файле config.inc.php - $database_connection_charset = ’utf8’;
Так что теперь я даже не знаю что делать. Помогите плз, кто может.
-
- 4 Posts
Совет всем!
У меня проковало. ДО инсталяции базы данныя идем в админку базы даных и там ставим UTF8
Проблем не будет!