Рэймонд Ирвинг и Райан Трэш начали проект MODx еще в 2004. Эта CMS очень быстро завоевала популярность, и движок был переведен на многие языки, включая русский. Тем не менее, судя по большому количеству сообщений подобного рода на форумах, до сих пор при установке MODx у русскоязычных пользователей часто возникают проблемы с кодировками при установке движка.
Мне, например, не раз приходилось наблюдать такую проблему. Движок нормально устанавливается, но на страницах менеджера все символы русских букв отображаются «крокозябрами». Решение проблемы было не так-то просто найти.
Итак, если после установки MODx 1.0.2 (а что-то мне подсказывает, что в следующих версиях этой CMS проблема не будет устранена), вместо русских букв вы видите нечто иное, сделайте следующее.
Во-первых, в настройках сайта у вас везде должна быть установлена кодировка utf8. Убедитесь, что таблицы в базе данных имеют сравнение utf8-general-ci. Если на этапе создания базы вы не указали эту информацию, вероятно, сравнение будет другое — исправьте.
Во-вторых, чтобы решить проблему с знаками вопроса вместо букв в MODx сохраните файл russian-UTF8.inc.php в кодировке utf8. Для этого откройте его в редакторе вроде notepad++ и измените кодировку документа.
После закачки нового файла на сервер проблема с неправильным отображением символов в админке сайта пропадает.
Комментариев нет:
Отправить комментарий