We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26690
    • 25 Posts
    Господа, подскажите, пожалуйста. Пытаюсь поставить на сборку Дэнвера с MySQL версии 4.1.16 (MySQL-кодировка: UTF-8 Unicode (utf8), Сопоставление соединения с MySQL: utf8_general_ci) базу МОДХ, но оно автоматически все таблицы загружает с кодировкой latin1_swedish, в результате чего большие проблемы возникают если все таблицы переконвертировать в utf8_general. Подскажите как сделать так, чтобы таблицы сразу при установки были в кодироваке utf8_general. Заранее благодарю!

    Решил проблему, тему можно дэл)
      • 28814 ☆ A M B ☆
      • 1,086 Posts
      Quote from: Seque at Dec 12, 2009, 12:28 AM

      Подскажите как сделать так, чтобы таблицы сразу при установки были в кодироваке utf8_general.
      Сразу после создания базы данных необходимо указать для нее сопоставление (collation): utf8_general_ci. Многие серверы настроены так, что по умолчанию сопоставление для базы данных они устанавливают latin1_swedish_ci.

      Даже если Вы уверены, что Ваш сервер настроен на UTF-8, на всякий случай проверьте дополнительно. Например, в phpMyAdmin есть закладка "Операции" при выборе определенной базы данных, на этой странице найдите "Сравнение" и проверяйте. Если не совпадает, меняйте на utf8_general_ci и сохраните изменения.
      Quote from: Seque at Dec 12, 2009, 12:28 AM

      Решил проблему, тему можно дэл)
      Понятно, что Вы уже свою проблему решили. Но нельзя же быть таким жадным, после Вас люди тоже будут встречаться с этой проблемой, поэтому очень полезным бывает описать, как проблема решилась. Хотя, строго говоря, это уже было давно решено, нужно было поискать.
        Разработка сайтов и программных модулей на MODX.
        Опыт работы на MODx с 2005 года. Высокое качество.
        Компания Baltic Design Colors: http://www.bdcolors.ru.