ssl — Services_Twilio_TinyHttpException error Переполнение стека

Я пытался увидеть SMS-сообщения от Twilio, но получил сообщение об ошибке.
Я добавил путь к новому curl.cainfo в php.info

curl.cainfo = c:\wamp\certs\cacert.pem

все же я все еще получал ошибку.

Сообщение об ошибке было:

Fatal error: Uncaught exception 'Services_Twilio_TinyHttpException' with message 'SSL certificate problem: self signed certificate in certificate chain' in C:MYPATH\twilio-php-master\twilio-php-master\Services\Twilio\TinyHttp.php on line 119

Это код PHP:

 <?php
// Get the PHP helper library from twilio.com/docs/php/install
require ('C:/wamp/www/Services/Twilio.php'); // Loads the library$sid = "Axxxxxxxxxxxxxxxxxxxxxxx9";
$token = "8xxxxxxxxxxxxxxxxxxxxxxx2";

$http = new Services_Twilio_TinyHttp(
'https://api.twilio.com',
array('curlopts' => array(
CURLOPT_SSL_VERIFYPEER => true,
CURLOPT_SSL_VERIFYHOST => 2,
)));

$client = new Services_Twilio($sid, $token, "2010-04-01", $http);$sms = $client->account->sms_messages->create("+1480xxxxx",   "+1520xxxxx",   "HELP please?! I love you <3", array());
echo $sms->sid;
?>

Я использую Windows 8 и версию curl:cURL Information 7.36.0 включен

я должен обновить локон, указанный в https://github.com/twilio/twilio-php/blob/master/docs/faq.rst
Что я делаю неправильно?

0

Решение

Поддержка клиентов Twilio здесь!

Вы обновили cURL, как упоминалось ранее?

https://github.com/twilio/twilio-php/blob/master/docs/faq.rst#ssl-validation-exceptions

Это должен Решите проблему, если не отправите электронное письмо по адресу [email protected], и мы сможем разобраться в нем.

2

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

Сделайте те же изменения в php.ini внутри папки apache bin.
«curl.cainfo = c: \ wamp \ certs \ cacert.pem» Перезапустите службу.

0

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