После обновления framework часть текста отображается вопросами (???) Исправлено

3

После обновления возникла проблема с кодировкой - часть кириллического текста из базы отображается некорректно в виде ?????

Вероятно проблема из-за перехода на кодировку utf8mb4. Но такая картина вознакла еще до запуска скрипта перекодировки сразу после установки обновлений.

Что можно предпринять в этой связи? Проблемная страница, например: https://voipdevice.ru/product/grandstream-gxp1620/ 

9 комментариев

  • +1
    Яна Архипова Яна Архипова 26 июня 2019 04:14 #

    +1. Точно такая же проблема. Сайт apteka-thai.ru

  • +1

    Отправьте, пожалуйста, запрос в службу поддержки.

    • +1
      Яна Архипова Яна Архипова 26 июня 2019 09:29 #

      Уже. Заказали платную диагностику, чтобы проблему устранили как можно раньше. Сейчас продублирую еще раз.

    • +1
      Владимир Владимир 26 июня 2019 11:45 #

      Частично проблему решили добавлением в файле wa-config/db.php 

      'charset' => 'utf8',

      Но в админке также часть полей в не читаемом виде

      • +1

        А если 

        'charset' => 'utf8mb4',

        • +1

          Не помогло бы.

          Судя по всему у ребят MySQL на версиях 5.5.3+ не умел utf8mb4. По дефолту ставилось что-то типа latin1. Это и приводило к «летальным исходам».

          Выпустили обновление Фреймворка с фоллбеком на utf8 в таких кейсах.

          • +1
            Владимир Владимир 26 июня 2019 13:32 #

            После загруженного обновления 1 заказ прошел корректно. Но в шапке админки остались вопросы.

            Также как быть с частично измененной кодировкой в таблицах БД? Где-то она прошла, а где-то нет. И сейчас после обновления этот скрипт уже недоступен.

            • +1

              1. Попробуйте дропнуть кэш. Или пересохраните Основные настройки в приложении «Настройки».

              2. То, что некоторые таблицы успели изменить тип сравнения — не очень страшно. Но на вашем месте я бы обратился к хостеру для смены версии MySQL.

              • +1
                Владимир Владимир 26 июня 2019 14:11 #

                Заменил вопросы на название компании. Вопросы исчезли. Но остался другой вопрос - база как-то пострадала, раз не могла вернуть значение этого поля? Может есть и другие места с проблемой?

                Добавить комментарий

                Чтобы добавить комментарий, зарегистрируйтесь или войдите