CMS Joomla. ошибка в админке joomla 3.6, связанная с кодировкой базы данных

alexshab1
6 років
0
Устанавливал квикстарт шаблона JA_Megastore, разные хостинги, в том числе на локальный Денвер - все работает корректно.
Здесь, на ukraine.com.ua, в "Менеджере модулей" при поиске кириллицей выдает длинную ошибку (которая начинается так "Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) for operation 'like' SQL=SELECT")
Чтобы проверить настройки базы данных в phpmyadmin дал следующий запрос:
SHOW VARIABLES LIKE 'char%';
И выяснил, что разница в одной строчке настроек:
на Денвере, где все работает корректно запись такая
character_set_server utf8
А на этом хостинге:
character_set_server cp1251

К сожалению эту настройку в рамках shared-хостинга изменить нельзя.
В место этого нужно подправить на сайте скрипт.
А я не знаю с какой стороны подойти. Где и как найти нужный скрип и что в нем подпрвить.
В окне с ошибкой в расширении Firebug в закладе Скриптов висит файл media/jui/js/jquery.min.js.
Но в нем вообще нет обращения mysql.

Может кто-то сталкивался с подобной проблемой?
sonicua
6 років
0
Читаем FAQ хостинга
Как сменить кодировку сайта?
alexshab1
6 років
0
Эта опция, почему-то ни на что не влияла.
Но если там установить utf8, и запустить сервис "техническая проверка сайта", то он предложит:
"Кодировка сайта CP1251 не соответствует кодировке, установленной в настройках сайта UTF-8. Для изменения настроек сайта, пожалуйста, нажмите Исправить"
И это исправление снова ни на что не влияет. Т.е. на сайте и в админке все работает, за исключением поиска модуля или шаблона кирилицей.
Что интересно, в менеджере плагинов поиск кириллицей работает.
Я это проверял на разных поддоменах, с разными настройками квикстарта и языковыми пакетами джумлы.
Менял шаблон админки, копировал файлы другой админки, копировал базу с другого хостинга, где этот шаблон работал при одинаковых настройках установки квикстарта и джумлы.
Результат один и тот же - на этом хостиге выскакивает та же ошибка.
alexshab1
6 років
0
Отказался от квикстарта.
Установил все по частям, ошибка не выскакивает.
Тема закрита.