2016-01-17 67 views
0
Fatal error: Uncaught exception 'Services_Twilio_TinyHttpException' with  message 'SSL certificate problem: self signed certificate in certificate chain' 
in C:\a_testsms\Services\Twilio\TinyHttp.php:119 
Stack trace: #0  
C:\a_testsms\Services\Twilio.php(179): Services_Twilio_TinyHttp->__call('post', Array) #1 
C:\a_testsms\Services\Twilio.php(179): Services_Twilio_TinyHttp->post('/2010-04-01/Acc...', Array, 'From=%2B1201419...') #2 
C:\a_testsms\Services\Twilio\ListResource.php(92): Base_Services_Twilio->createData('/2010-04-01/Acc...', Array) #3 
C:\a_testsms\Services\Twilio\Rest\Messages.php(24): Services_Twilio_ListResource->_create(Array) #4 
C:\a_testsms\Services\Twilio\Rest\Messages.php(71): Services_Twilio_Rest_Messages->create(Array) #5 
C:\a_testsms\sendnotifications.php(49): Services_Twilio_Rest_Messages->sendMessage('+12014196393', '+67573852595', 'Hellow Test, Te...') #6 
{main} thrown in C:\a_testsms\Services\Twilio\TinyHttp.php on line 119 

我希望如果有人能帮我解决上述Twilio API(PHP)错误,我正在得到。客户完成注册过程后,我的Web应用程序需要发送短信。我下载了Twilio PHP帮助程序库,并为$ id和$ token变量创建了PHP脚本。我也有Twilio sms启用的电话号码。我似乎无法自行解决这个问题。Twilio SMS PHP API

回答

2

请仔细阅读本github上回答您的问题

https://github.com/twilio/twilio-php/issues/203

的TL; DR版本是...

我们从库中移除的固定证书链,因为它引起的问题时,我们在API服务器中替换了过期的证书。您需要确保您的PHP安装可以访问最近的一系列CA证书,以便验证服务器证书。以下是一个简要说明:http://snippets.webaware.com.au/howto/stop-turning-off-curlopt_ssl_verifypeer-and-fix-your-php-config/

+0

欣赏您提供的信息。一旦我解决了这个问题,我会研究它并回来。 – Harris