Curl error: SSL certificate problem: unable to get local issuer certificate

Тема в разделе "Ошибки и их решения", создана пользователем DrBraun, 24 окт 2022.

  1. DrBraun

    DrBraun Новичок

    Сообщения:
    1
    Симпатии:
    0
    Привет народ!
    Появилась такая ошибка в корзине сайта. Не могу понять в чем причина и откуда ноги растут. Пробовал установить в папку с php файл curl.cainfo = ....../cacert.pem, но не помогает. Как исправить ошибку Курл или вообще закрыть проверку на сертификат?
     
  2. Rushs - Мошенник

    Rushs - Мошенник Пользователь

    Сообщения:
    36
    Симпатии:
    1
    Скорее всего нужно скачать свежую версию сертификата
     
  3. Blast

    Blast Продвинутый пользователь

    Сообщения:
    212
    Симпатии:
    74
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

    или
    $certificate = "path-to/cacert.pem";
    curl_setopt($ch, CURLOPT_CAINFO, $certificate);
    curl_setopt($ch, CURLOPT_CAPATH, $certificate);