PHP cURL не может установить файл закрытого ключа: 'C:\...\cacert.pem' типа PEMPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 PHP cURL не может установить файл закрытого ключа: 'C:\...\cacert.pem' типа PEM

Сообщение Anonymous »

Я пытаюсь запустить пример запроса PHP cURL API с веб-сервера Windows/IIS

Вот код: В моем php.ini есть строка:

Код: Выделить всё

curl.cainfo="C:\...\cacert.pem"
Но по какой-то причине мне пришлось добавить опцию CURLOPT_SSLCERT, потому что я получал:

Код: Выделить всё

OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
Я скачал файл cacert.pem отсюда, как написано в этой заметке

Но я возьми это:

Код: Выделить всё

cURL Error #:unable to set private key file: 'C:\...\cacert.pem' type PEM
cUrl verbose information:
*   Trying xxx.xxx.xxx.xxx...
* TCP_NODELAY set
* Connected to api.domain.ext (xxx.xxx.xxx.xxx) port 443 (#0)
* ALPN, offering http/1.1
* unable to set private key file: 'C:\...\cacert.pem' type PEM
* Closing connection 0
Я что-то упустил? Как я могу решить?

Подробнее здесь: https://stackoverflow.com/questions/790 ... m-type-pem
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»