Ваш путь: Главная » WordPress c плагинами, Сниппеты, хаки, функции » текущая страница
возможно заказать разработку или сопровождение, услуги вашего сайта/блога


обновлено 2026-07-31 в теме: WordPress c плагинами; Сниппеты, хаки, функции
Запросто с WordPress создание и продвижение сайтов ATs media

Обновить плагины в WordPress невозможно: выскакивает ошибка cURL error 60: SSL certificate has expired

Такое частенько бывает, когда обновляем, например, плагины в очень устаревшей версии WordPress. Запросы в WordPress невозможны: cURL error 60: SSL certificate has expired. Связано это, как можно понять из текста ошибки, с некорректным SSL, а именно если на сайте был установлен SSL сертификат Let’s Encrypt, и примерно с тех пор сайт (файлы ядра — а именно файл cacert.pem о нём ниже) не обновлялся!…

 

В случае подобных хаотичных обновлений как раз и возникают такие ситуации, т.е. перестают отрабатывать HTTP API запросы по соответствующей среде.

 

Сегодня вкратце исправим ошибку и обновим CMS:

 


 

 

 

Собственно вот так может выглядеть ошибка при обновлении какого-то плагина в админке сайта — при обновлении плагина:

 

 

SSL certificate has expired

 

 

Или обновлении WordPress:

 

 

SSL certificate has expired

 

 

Как видите, ошибка cURL error 60: SSL certificate problem: unable to get local issuer certificate предстает во всей красе.

 

 

рекомендовано к изучению:

Условные теги WordPress: наиболее полная подборка, пояснения

Условные теги woocommerce — наиболее полная подборка, пояснения

 

 

исправляем ошибку cURL error 60: SSL certificate has expired

 

 

Рекомендую совершить одно небольшое действие по ядру WP (в данном случае это ни чем не грозит, хотя в иных случаях вносить изменения в ядро не рекомендуется и считается моветоном — а в этом случае при последующем обновлении CMS файл будет перезаписан), а именно заменить данные в файле на новые.

 

Нам требуется внести правки в файле ca-bundle.crt используется при проверке запросов, созданных через HTTP API. А расположен этот файл по такому пути:

 

 

/wp-includes/certificates/ca-bundle.crt

 

 

Ошибка возникает ввиду уже просроченного сертификата, который когда-то выдавался вашему сайту (домену).

 

 

Файл расположен примерно так, если пройтись по указанному выше пути:

 

 

SSL certificate has expired

 

 

замена файла ca-bundle.crt

 

 

Итак — вся работа сводится к тому, что идем на GitHub и скачиваем данный файл. Затем загружаем его себе на сервер (можно скопировать данные из скачанного файла и заменить у себя устаревшие).

 

Можно ознакомиться во всех подробностях по дополнительным вопросам здесь, или прямо скачать файл cacert.pem по ссылке и совершить описанные выше действия.

 

 

После замены данных файла, обновления должны проходить успешно!..

 

 

рекомендации:

 

 

Если у вас очень устаревший сайт в смысле версии ядра WP, рекомендую первым делом:

 

 

  1. поотключать все установленные на сайте плагины;
  2. затем заменить данные файла cacert.pem и уж потом обновить WordPress.

 

 

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

 

Для каждой ошибки, имеется варианты решений — много инструкций имеется и у нас на сайте запросто с WordPress ATs media — читайте и задавайте вопросы, если что-то неясно.

 

 

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

 


mihalica.ru

 

 

видео: конструктивное и целеSEOбразное создание и продвижение сайтов — ATs media (запросто с WordPress):

 

 




...вопросы в комментариях - помогу, в чём дюжу...
mihalica.ru !


Михаил ATsМихаил ATs - владелец блога запросто с WordPress - в сети интернет давным-давно...
...веб разработчик студии ATs media: помогу в создании, раскрутке, развитии и целенаправленном сопровождении твоего ресурса в сети... - заказы, вопросы... разработка...




мы ВКонтакте прыгайте к нам...
Нажатия на кнопочки определяют Ваше высокое гражданское сознание

рекомендовано по запросу лично для вас:

Поделитесь соображениями: Ваши мысли очень важны!

Внимание! Обязательные поля помечены *

  отныне доступен плагин: ats privacy policy ©