php CURL CA Ошибка

Привет извинения если ответили, но я не смог найти его

Я установил код для тестирования на openfigi, вот пример

$data = array('idType' => 'ID_WERTPAPIER', 'idValue' => '851399', 'exchCode' => 'US');
$data_string = json_encode($data);

$ch = curl_init('https://api.openfigi.com/v1/mapping');

curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json',
'Accept: application/json',
'X-OPENFIGI-APIKEY: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx'
)  );$result = curl_exec($ch);
echo $result;

if (curl_errno($ch)) {
print "Error: " . curl_error($ch);
} else {
var_dump($result);
curl_close($ch);
}

curl_close($ch);

но когда я пытаюсь использовать его, я получаю ошибку

Ошибка: ошибка установки сертификата проверки местоположения: CAfile:
C: \ xampp \ apache \ conf \ extra \ cacert.pem CApath: нет

Я прочитал всю информацию на cacert.pm, скачал его, положил туда, где предложил

добавил его в файл php.ini

[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an absolute path.
curl.cainfo ="C:\xampp\apache\conf\extra\cacert.pem"

изменил обратную косую черту на прямую

и все же не повезло

был бы признателен за помощь

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]