Версия 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 до последней версии. 

Помог ли вам данный ответ? 2 Пользователи считают это полезным (3 голосов)