WordPress выпустил служебную версию в среду вечером, чтобы исправить проблемы, обнаруженные вскоре после того, как WordPress 6.4 был выпущен для общественности во вторник, 7 ноября.

Две из проблем были довольно серьезными, поскольку они влияли на работу определенных плагинов и могли вызвать проблемы на сайтах, столкнувшихся с любой из двух проблем.

Третьим была опечатка, из-за которой в админ-панели появилось неправильно настроенное уведомление.

Исправлено три проблемы

  1. Опечатка
  2. Удаленный код вызвал проблемы обратной совместимости.
  3. Критическая ошибка приводит к сбою загрузки

Опечатка в коде – небольшая косметическая проблема

Проблема с опечатками была относительно незначительной. Это повлияло на появление экрана ворчания на панели администратора, заставив его растянуться по верхней части страницы.

До исправления:

После исправления:

Сопровождающая версия WordPress 6.4.1 исправляет ошибки в версии 6.4

Ошибка обратной совместимости

Эта ошибка была одной из тех случайных вещей, которые не всегда можно объяснить.

Произошло следующее: основные участники удалили код, который ядро ​​WordPress больше не использовало, поэтому его удаление считалось безопасным.

Но… этот код все еще использовался плагинами, и, поскольку теперь он отсутствовал, WP 6.4, очевидно, приводил к поломке этих плагинов.

Таким образом, исправление, включенное в эту служебную версию, заключается в том, чтобы добавить его обратно.

Критическая ошибка, вызывающая ошибку cURL

Последнее исправление касалось ошибки, приводившей к сбою загрузки обновлений и отображению сообщения об ошибке, в котором говорилось, что время ожидания истекло: ошибка cURL 28: время ожидания операции истекло.

Согласно внутреннее обсуждение WordPress о том, как это исправить:

«Этот вопрос должен стать критическим.

В версии 6.4 обновлена ​​версия библиотеки Requests, которая включает критические изменения для всех, кто работает на хосте с версией Curl 7.29 (по крайней мере)».

Эта проблема также была еще одной из тех случайных вещей. В данном случае речь шла о серверах, которые использовали более старую и устаревшую версию библиотеки cURL (cURL 7.29). Последняя версия cURL — 8.4.0.

ЧИТАТЬ  Как создать сжатую страницу в WordPress, которая конвертируется

Еда на вынос

WordPress выпускает тестовые версии WordPress, чтобы сообщество могло их протестировать и сообщить о любых ошибках.

Но если их никто не испытывает, то они появятся, когда будет выпущена финальная версия, и именно это и произошло.

Исходная версия WordPress 6.4, которую обновляет этот новый выпуск обслуживания, носила кодовое название Shirley.

Новый релиз обслуживания требует кодового названия. Не называй меня Ширли.



Source link