• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  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 10:54
хостинг: нет
домен: есть
ошибка в админке 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 13:53
хостинг: нет
домен: нет
Читаем FAQ хостинга
Как сменить кодировку сайта?
alexshab1
26.08.2016 14:45
хостинг: нет
домен: есть
Эта опция, почему-то ни на что не влияла.
Но если там установить utf8, и запустить сервис "техническая проверка сайта", то он предложит:
"Кодировка сайта CP1251 не соответствует кодировке, установленной в настройках сайта UTF-8. Для изменения настроек сайта, пожалуйста, нажмите Исправить"
И это исправление снова ни на что не влияет. Т.е. на сайте и в админке все работает, за исключением поиска модуля или шаблона кирилицей.
Что интересно, в менеджере плагинов поиск кириллицей работает.
Я это проверял на разных поддоменах, с разными настройками квикстарта и языковыми пакетами джумлы.
Менял шаблон админки, копировал файлы другой админки, копировал базу с другого хостинга, где этот шаблон работал при одинаковых настройках установки квикстарта и джумлы.
Результат один и тот же - на этом хостиге выскакивает та же ошибка.
alexshab1
29.08.2016 12:59
хостинг: нет
домен: есть
Отказался от квикстарта.
Установил все по частям, ошибка не выскакивает.
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

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

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города