Я наконец нашел причину - из-за того, что библиотека не может найти пакет CA в вашей системе.
PHP> = v5.6 по умолчанию автоматически устанавливает verify_peer в true. Однако не все системы имеют известный CA-пакет на диске.
Вы можете попробовать одну из следующих процедур:
1.Если в вашей системе есть файл CA, установите openssl.cafile
или curl.cainfo
в вашем php.ini
на путь вашего файла CA.
2.Ручно укажите местоположение файла SSL CA
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($cHandler, CURLOPT_CAINFO, $path-of-your-ca-file);
3.disabled verify_peer
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);