Services_Twilio_TinyHttpException 错误 PHP
Services_Twilio_TinyHttpException error PHP
我一直在尝试查看来自 Twilio 的短信,但收到错误消息。
我在 php.info
中添加了一个新 curl.cainfo
的路径
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
中所述的卷曲吗
我做错了什么?
此处为 Twilio 客户支持!
您是否如前所述更新了 cURL?
https://github.com/twilio/twilio-php/blob/master/docs/faq.rst#ssl-validation-exceptions
它应该解决问题,如果不能 ping help@twilio.com 一封电子邮件,我们可以调查一下。
在 apache bin 文件夹内的 php.ini 中进行相同的更改。
"curl.cainfo = c:\wamp\certs\cacert.pem"
重新启动服务。
我一直在尝试查看来自 Twilio 的短信,但收到错误消息。 我在 php.info
中添加了一个新curl.cainfo
的路径
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
中所述的卷曲吗
我做错了什么?
此处为 Twilio 客户支持!
您是否如前所述更新了 cURL?
https://github.com/twilio/twilio-php/blob/master/docs/faq.rst#ssl-validation-exceptions
它应该解决问题,如果不能 ping help@twilio.com 一封电子邮件,我们可以调查一下。
在 apache bin 文件夹内的 php.ini 中进行相同的更改。 "curl.cainfo = c:\wamp\certs\cacert.pem" 重新启动服务。