После обновления возникла проблема с кодировкой - часть кириллического текста из базы отображается некорректно в виде ?????
Вероятно проблема из-за перехода на кодировку utf8mb4. Но такая картина вознакла еще до запуска скрипта перекодировки сразу после установки обновлений.
Что можно предпринять в этой связи? Проблемная страница, например: https://voipdevice.ru/product/grandstream-gxp1620/
9 комментариев
+1. Точно такая же проблема. Сайт apteka-thai.ru
Отправьте, пожалуйста, запрос в службу поддержки.
Уже. Заказали платную диагностику, чтобы проблему устранили как можно раньше. Сейчас продублирую еще раз.
Частично проблему решили добавлением в файле wa-config/db.php
Но в админке также часть полей в не читаемом виде
А если
Не помогло бы.
Судя по всему у ребят MySQL на версиях 5.5.3+ не умел utf8mb4. По дефолту ставилось что-то типа latin1. Это и приводило к «летальным исходам».
Выпустили обновление Фреймворка с фоллбеком на utf8 в таких кейсах.
После загруженного обновления 1 заказ прошел корректно. Но в шапке админки остались вопросы.
Также как быть с частично измененной кодировкой в таблицах БД? Где-то она прошла, а где-то нет. И сейчас после обновления этот скрипт уже недоступен.
1. Попробуйте дропнуть кэш. Или пересохраните Основные настройки в приложении «Настройки».
2. То, что некоторые таблицы успели изменить тип сравнения — не очень страшно. Но на вашем месте я бы обратился к хостеру для смены версии MySQL.
Заменил вопросы на название компании. Вопросы исчезли. Но остался другой вопрос - база как-то пострадала, раз не могла вернуть значение этого поля? Может есть и другие места с проблемой?