• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

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

Форумы CMS Joomla ошибка в админке joomla 3.6, связанная с кодировкой базы данных
alexshab1
26.08.2016
хостинг: нет
домен: есть
ошибка в админке joomla 3.6, связанная с кодировкой базы данных [решено]
Устанавливал квикстарт шаблона 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
26.08.2016
хостинг: нет
домен: нет
Читаем FAQ хостинга
Как сменить кодировку сайта?
alexshab1
26.08.2016
хостинг: нет
домен: есть
Эта опция, почему-то ни на что не влияла.
Но если там установить utf8, и запустить сервис "техническая проверка сайта", то он предложит:
"Кодировка сайта CP1251 не соответствует кодировке, установленной в настройках сайта UTF-8. Для изменения настроек сайта, пожалуйста, нажмите Исправить"
И это исправление снова ни на что не влияет. Т.е. на сайте и в админке все работает, за исключением поиска модуля или шаблона кирилицей.
Что интересно, в менеджере плагинов поиск кириллицей работает.
Я это проверял на разных поддоменах, с разными настройками квикстарта и языковыми пакетами джумлы.
Менял шаблон админки, копировал файлы другой админки, копировал базу с другого хостинга, где этот шаблон работал при одинаковых настройках установки квикстарта и джумлы.
Результат один и тот же - на этом хостиге выскакивает та же ошибка.
alexshab1
29.08.2016
хостинг: нет
домен: есть
Отказался от квикстарта.
Установил все по частям, ошибка не выскакивает.
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Горячая линия
(044)
392 74 33
другие города