Как исправить: Кодировки таблиц имеют ошибки, общее число ошибок: , из них автоматически могут быть исправлены: 0
7 сентября 2020
Как исправить ошибку на платформе 1С битрикс :Ошибка! Кодировки таблиц имеют ошибки, общее число ошибок: , из них автоматически могут быть исправлены: 0. А также ошибку отсутствия русского языка в highload-блоках
Структура базы данных
Замечание. Не проверено из-за ошибок кодировки таблиц
Показываю на примере хостинга reg.ru.
Нажимаем на знак вопроса, справа от текста ошибки, и смотрим журнал проверки системы:
…......................................................................................
Кодировка поля "UF_FULL_DESCRIPTION" таблицы "b_emarketcolor" (latin1) отличается от кодировки базы (utf8)
Кодировка поля "UF_XML_ID" таблицы "b_emarketcolor" (latin1) отличается от кодировки базы (utf8)
Кодировка поля "UF_LINK" таблицы "b_emarketcolor" (latin1) отличается от кодировки базы (utf8)
Кодировка таблицы "b_emarketcomments" (latin1) отличается от кодировки базы (utf8)
…...............................................
Заходим в панель управления хостинга ispmanager, выбираем базу, нажимаем перейти.
Заходим в панель управления phpMyAdmin, выбираем базу, находим нужную таблицу с неправильной кодировкой.
Нажимаем кнопку структура и исправляем. Нажимаем кнопку сохранить справа.
Входим в меню Операции сверху.
Также изменяем на нужную кодировку. Нажимаем на кнопку вперед справа.
Таким же образом поправляется ошибка в highload-блоках при отсутствии русского языка. Вместо него видим только знаки вопроса ???????.