Я пытаюсь сделать запрос на https URL.Я делаю это через cmd и curl, как:
curl --cert cert.pem https://my_test.com
, и он работает нормально.тогда я пытаюсь сделать это с php и не могу подключиться к URL.Я пробую много решений
curl_setopt($curl, CURLOPT_VERBOSE, true);
curl_setopt($curl, CURLOPT_STDERR, fopen("D://curl_debug.txt", "w+"));
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($curl, CURLOPT_CAPATH, "D:\\xampp\\htdocs\\CA\\");
curl_setopt($curl, CURLOPT_CAINFO, "D:\\xampp\\htdocs\\cert.pem");
в curl_debug.txt. Я получаю: успешно установлен сертификат для проверки местоположения: CAfile: D: \ xampp \ apache \ bin \ curl-ca-bundle.crt CApath:D: \ xampp \ htdocs \ CA \ * Проблема с сертификатом SSL: невозможно получить сертификат локального эмитента * остановлен поток пауз
Может быть, кто-то есть какие-либо идеи, в чем проблема?Спасибо!