1

Тема: Изменение кодировки с cp1251 на utf8

Уважаемые пользователи Форума! К Вам огромаднейшая просьба...помогите поменять (или посоветуйте), как сменить одну кодировку на другую??  Как только я не переключал выпадающее меню phpMyAdmina, где "Сопоставление соединения с MySQL:" -  один хрен...выдаёт кодировку cp1251, а CMS MODx работает только в utf...Вот кусок страницы Системных переменных:

Переменная    Значение сессии / Глобальное значение
auto increment increment    1
auto increment offset    1
automatic sp privileges    ON
back log    50
basedir    /
binlog cache size    32,768
bulk insert buffer size    8,388,608
character set client    utf8
(Глобальное значение)    cp1251
character set connection    utf8
(Глобальное значение)    cp1251
character set database    cp1251
character set filesystem    binary
character set results    utf8
(Глобальное значение)    cp1251
character set server    cp1251
character set system    utf8
character sets dir    /usr/share/mysql/charsets/
collation connection    utf8_general_ci
(Глобальное значение)    cp1251_general_ci
collation database    cp1251_general_ci
collation server    cp1251_general_ci
completion type    0
concurrent insert    1
connect timeout    10
datadir    /var/lib/mysql/

Как изменить это Глобальное значение?? Пробовал по всякому базы создавать и результат один CP1251...А НУЖЕН-ТО UTF8!!!
ПОМОГИТЕ,ПЛИЗ!!!
P.S. С сервером, где базы, связь удалённая, не локальная. Поэтому незнаю, как решить эту проблему. Сервера расположены на Best-Hoster, Piter21...

2

Re: Изменение кодировки с cp1251 на utf8

korablino
При установке MODx есть страница с установкой кодировки соединения с MySQL. Судя по этой документации (9 параграф)
http://wiki.modxcms.com/index.php/Installation_Guide
изначально там уже стоит utf8_general_ci, что должно нормально работать.

Не имеет значения что вы видите в phpMyAdmin, так как кодировку соединения MODx устанавливает сам, в зависимости от той, что была выбрана при его установке. Единственное, что вы должны сделать - это создать пустую БД в кодировке utf8_general_ci (поменять кодировку у уже созданной БД можно на странице "Операции" в phpMyAdmin).