Проблема с кодировкой на modX Evo

T
На сайте с 24.07.2008
Offline
145
735

Добрый день, такая ситуация, есть сайт на модх ево, база данных в utf8.

После коннекта к базе данных в файле dbapi.mysql.class.inc.php указан SET NAMES UTF8

На сайте часть контента выводится нормальным текстом, а часть ????? ??? ?????? ????

Мне это говорит о том что часть текста по какой-то причине отдается браузеру в кодировке windows-1251

В базе весь текст отображается как надо в кодировке UTF-8

Такое впечатление, что где-то еще происходит коннект к базе без указания кодировки SET NAMES.

Не могу понять где.

---------- Добавлено 10.06.2015 в 11:54 ----------

В админке в свою очередь вообще весь русский текст в вопросиках.

---------- Добавлено 10.06.2015 в 12:15 ----------

на внешке сайта исправить удалось путем закомментирования строки

mysql_query("{$connection_method} {$charset}", $this->conn);

после нее добавлена строка

mysql_query("set names utf8");

но это не решает проблемы кодировки в админке, видимо админка модх не использует файл dbapi.mysql.class.inc.php для подключения к базе данных

Подскажите пожалуйста, в каком файле происходит подключение к БД админки модх Ево?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий