WPML
Статус
Решено
Решено в
WPML Multilingual CMS 3.9.3

Обзор проблемы

Начиная с версии WPML 3.9, Вы можете увидеть следующее предупреждение в консоли WordPress:

За которым следует такая ошибка:

2018-01-12 13:37:004 index wp_error wpml-config/config-index.json

code: http_request_failed

message: cURL error 35: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

Эта ошибка появилась некоторое время назад и приводила к проблемам с файлом wpml-config.xml. Однако она отображается только сейчас из-за новой функции ведения журнала, добавленной в WPML версии 3.9 и выше.

Обходное решение

Это сообщение об ошибке обычно связано с проблемами расширения cURL в PHP и тем, как оно настроено на Вашем сервере.

Наиболее вероятная причина заключается в том, что версия cURL, установленная на Вашем сервере, устарела.

Наш сервер принимает только разрешенные протоколы. Если на Вашем сервере установлена устаревшая версия cURL, скорее всего, он пытается отправить запрос с использованием небезопасного и запрещенного протокола, что и вызывает ошибку.

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

Однако, чтобы решить проблему до перехода на новую версию и избежать проблем в будущем по той же причине, мы настоятельно рекомендуем обратиться к Вашему хостинг-провайдеру и попросить его обновить расширение cURL до 7.34.0.

Все известные проблемы →