We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 13596
    • 2 Posts
    Проблема заключается в следующем. В настройках MODx кодировка выставлена UTF-8, язык системы: русский (UTF-8). MySQL-кодировка сервера: UTF-8 Unicode, тип сравнения для самой БД: utf8_unicode_ci. Когда пишу какой-нибудь текст, сохраняю его, то на страницах некоторые символы (к примеру буква «ш») отображаются следующим образом: �?. Отписал в саппорт хостинга (masterhost), в саппорте отправили читать FAQ по MySQL на их сайте, цитирую то, что там написано:

    Основная проблема, с которой сталкиваются пользователи при переходе с версий до 4.1 — проблема с кодировками. Причина данной проблемы в том, что MySQL 5 хранит все данные в кодировке UTF-8. Установленный у нас MySQL настроен так, чтобы при операциях ввода/вывода автоматически конвертировать данные из UTF-8 в Windows-1251 и обратно. Однако в некоторых ситуациях (например, если вы передаете в базу данные в кодировке KOI8-R или UTF-8) данные могут загружаться ошибочно или не загружаться совсем (на запрос вместо символов будут выдаваться знаки вопроса).
    и далее:
    Решение:
    * Попробуйте в начале скрипта, сразу после инициализации соединения с базой данных, выполнить SQL-команду: SET NAMES кодировка
    Где «кодировка» — та кодировка, в которой у вас (по вашему мнению) данные. Это может быть, например, cp1251, koi8r, utf8 и другие.
    Соответственно возникает только один логичный вопрос: в каком файле, внутри MODx нужно подправить код соединения с БД, и если можно: укажите пожалуйста приблизительно строку, где происходит головно́е (основное) соединение, т.к. файл может быть большим.
      • 19164
      • 1,215 Posts
      manager\includes\config.inc.php

      должна быть строка $database_connection_charset = ’’; с указанием кодировки в кавычках
        DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

        Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

        [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
        • 13596
        • 2 Posts
        Спасибо, всё заработало. Тему можно закрывать.