Как искусственный интеллект не смог побороть букву «х»

У меня на сайте слетела буква «х». Вместо неё сайт стал показывать спартаковский ромб со знаком вопроса.

Причём не весь сайт, а только виджет с популярными публикациями. Думаю, проблема локальная, быстро её решу с помощью ИИ.

Природа ошибки определилась сразу: В кодировке UTF-8 строчная кириллическая «х» — это два байта: D1 85. Ошибка возникает, когда на каком-то этапе их обрабатывают по отдельности.

Байт 85 в некоторых старых кодировках (например, Windows-1252) является управляющим символом или некорректным знаком. Если плагин или сервер ошибочно думает, что данные приходят в Latin-1, он ломает символ именно на этом байте.

В общем, два лучших ИИ-движка мне пол-дня предлагали множество решений, и ни одно не сработало. И каждое предлагалось под соусом, «ну, это точно должно сработать».

Подписывайтесь на мой телеграм-канал Финсайд и потом не говорите, что вас не предупреждали: https://t.me/finside. Темы канала: экономика, инвестиции, финтех, банки. Автор: Олег Анисимов

Также читайте о том, как я погорел на стартапе.
  • И разные добавления кода в functions.php
  • И SQL-замены в базе данных в phpMyAdmin
  • И разные правки файла output.php
  • И отмена переводов на русский язык
  • И правки wp-config.php
  • И удаление transient-кеша и всех других видов кеша
  • И закомментирование строк в самых разных файлах
  • И отключение загрузки популярных записей через AJAX
  • И перестройка индекса Yoast

Сработал откат плагина лучших публикаций к предыдущей версии (от 7.3.7 и 7.3.6) . ИИ такого варианта не предложил. Сам догадался. Оказалось, есть такой плагин Rollback, позволяющий восстанавливать старые версии других плагинов.

Мораль такова, что иногда не стоит уж сильно полагаться на искусственный интеллект. Хотя он очень убедителен.

Мораль №2. Иногда надо подождать, и всё само наладится. Сегодня вышла версия плагина 7.3.8, где с буквой «х» никаких проблем нет.

Автор

Олег Анисимов

Подпишитесь на мой секретный анонимный телеграм-канал с 20000 подписчиков.

Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии