MODx выводит кракозябры вместо буквы "И"?

Использую MODx REVO. Кодировка базы данных - utf-8, сравнение - utf8_general_ci

в config.inc.php: "charset=cp1251",

но, если я его меняю его на "charset=utf-8", сайт местами становится очередной кракозяброй Галия Р?ванова.

Что делать то, кто подскажет?)


Ответы (1 шт):

Автор решения: Anton Tarasov

сайт местами становится очередной кракозяброй

Похоже на то, что у вас разные части сайта(чанки, шаблоны, контект и т.п.) имеют разные кодировки. В идеале конечно найти отличающиеся фрагменты и привести к общей кодировке(utf-8, cp1251 и т.д). Совсем в идеальном случае все же придерживаться рекомендаций MODX и использовать utf-8 в качестве кодировки и utf8_unicode_ci collation для базы данных(собственно, как вы и делаете).

Что может быть полезным здесь:

→ Ссылка