Версия 1.5 CMS Joomla является устаревшей и несовместима с некоторыми нашими настройками. Для корректного отображения русских символов необходимо проивести следующие изменения в коде CMS:
В зависимости от используемого драйвера БД (mysql или mysqli), необходимо в файле domains/{имя_домена}/public_html/libraries/joomla/database/database/mysql.php
или domains/{имя_домена}/public_html/libraries/joomla/database/database/mysqli.php найти строки
return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));и заменить на:
//return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
return (1);
После изменений функция должна выглядить так:
function hasUTF() { $verParts = explode( '.', $this->getVersion() ); //return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2)); return (1); }
Сохраните изменения. Мы рекомендуем обновить CMS до последней версии.