We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31022
    • 328 Posts
    >Удивительное дело, а как вообще связана кодировка UTF-8 и алиасы?
    Дело давно уже не удивительное, обсуждается здесь: http://modxcms.com/forums/index.php/topic,15380.0.html и на оригинальном форуме.

    У меня на локалхосте Денвер. Все сравнения utf8_general_ci. Система тоже на utf8, язык russian-utf8. Проблема в том, что система сохраняет в базу русские символы в какой-то неопределенной кодировке. Т.е., когда я заглядываю в таблицу site_content, например, через phpMyAdmin вижу там кракозябры, а phpMyAdmin тоже на utf8 настроен (и браузер это подтверждает).
      • 28814 ☆ A M B ☆
      • 1,086 Posts
      Quote from: umanuma at Jun 07, 2007, 02:55 AM

      >Удивительное дело, а как вообще связана кодировка UTF-8 и алиасы?
      Дело давно уже не удивительное, обсуждается здесь: http://modxcms.com/forums/index.php/topic,15380.0.html и на оригинальном форуме.
      Хм.. ну я по старинке использую немного модифицированную под себя версию 0.9.2.1 и пока не замечал необходимости перехода на новые версии (и судя по подобным возникающим проблемам, еще не скоро перейду smiley), так вот я в ней с такой проблемой никогда не встречался.
      Quote from: umanuma at Jun 07, 2007, 02:55 AM

      У меня на локалхосте Денвер. Все сравнения utf8_general_ci. Система тоже на utf8, язык russian-utf8. Проблема в том, что система сохраняет в базу русские символы в какой-то неопределенной кодировке. Т.е., когда я заглядываю в таблицу site_content, например, через phpMyAdmin вижу там кракозябры, а phpMyAdmin тоже на utf8 настроен (и браузер это подтверждает).
      А по данному вопросу - посмотрите сюда http://modxcms.com/forums/index.php/topic,4422.msg32209.html#msg32209
        Разработка сайтов и программных модулей на MODX.
        Опыт работы на MODx с 2005 года. Высокое качество.
        Компания Baltic Design Colors: http://www.bdcolors.ru.
        • 31022
        • 328 Posts
        Да, utf тут ни при чем, я сам пролопушил. Забыл поставить в config.inc.php переменную $database_connection_charset=’utf8’. Все тут же решилось. А было так, что система работает на utf, а в базу сохраняет в cp1251.

        Честно говоря, из-за проблем с кодировками и алиасами я уже очень серьезно задумываюсь об откате на 095, там хоть всё *работало*.

        Спасибо за интересную ссылку, надо углубиться в изучение.
          • 7302
          • 16 Posts
          Quote from: umanuma at Jun 07, 2007, 03:27 AM

          Да, utf тут ни при чем, я сам пролопушил. Забыл поставить в config.inc.php переменную $database_connection_charset=’utf8’. Все тут же решилось. А было так, что система работает на utf, а в базу сохраняет в cp1251.

          Спасибо smiley столкнулся с аналогичной проблемой $database_connection_charset=’utf8’; помогло!

          Думаю неплохо бы создать фак какой нибудь и эту волшебную сточку туда вставить. smiley
            • 7763
            • 4 Posts
            Полностью за UTF8, для веба уже вроде как определились что UTF8 рулит (справедливости ради скажем что интернациональные символы занимают в кодировке UTF8 2 байта а не 1), осталось с почтой разобраться =)

            Более менее устоявшийся стандарт кодировки для e-mail сообщений это KOI-8, ну так уж исторически сложилось. Хотя Outlook например отправляет в кодировке 1251, старые маки в MAC кодировке, веб сервисы - как попало....

            Вообщем помогите сделать так что бы modx отправлял письма в UTF =) благо современные клиенты все понимают
              • 785
              • 2,113 Posts
              Quote from: dolbyzerr at Feb 03, 2008, 07:30 AM

              Вообщем помогите сделать так что бы modx отправлял письма в UTF =) благо современные клиенты все понимают
              Да вроде отправляет - eForm, по крайней мере, правильно все делает.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации