MODx выводит кракозябры вместо буквы "И"?
Использую MODx REVO. Кодировка базы данных - utf-8, сравнение - utf8_general_ci
в config.inc.php: "charset=cp1251",
но, если я его меняю его на "charset=utf-8", сайт местами становится очередной кракозяброй Галия Р?ванова.
Что делать то, кто подскажет?)
Ответы (1 шт):
сайт местами становится очередной кракозяброй
Похоже на то, что у вас разные части сайта(чанки, шаблоны, контект и т.п.) имеют разные кодировки. В идеале конечно найти отличающиеся фрагменты и привести к общей кодировке(utf-8, cp1251 и т.д). Совсем в идеальном случае все же придерживаться рекомендаций MODX и использовать utf-8 в качестве кодировки и utf8_unicode_ci collation для базы данных(собственно, как вы и делаете).
Что может быть полезным здесь: