我想些辦法與WAMP.I亞馬遜的Web服務API剛開始在AWS上工作3小時前,我在這些錯誤不斷傳來:致命錯誤:未捕獲的異常「cURL_Exception」使用AWS EC2 API時
Fatal error: Uncaught exception 'cURL_Exception' with message '.../sdk-1.5.15/lib/requestcore/requestcore.class.php' on line 843
和
cURL_Exception: cURL resource: Resource id #13; cURL error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed (cURL error code 60). See http://curl.haxx.se/libcurl/c/libcurl-errors.html for an explanation of error codes.
我想這意味着我的捲曲證書有expired.So我去捲曲官方網站並下載最新的SSL證書PEM格式file.Then我將它轉換,並放置在C:/視窗。
然後事實證明,它沒有工作。我必須關閉cURL驗證,這絕對不是一個好主意。
整個PHP腳本,我寫了下面的是:
<?php
include 'aws-sdk-for-php/sdk-1.5.15/sdk.class.php';
$ec2 = new AmazonEC2();
$response = $ec2->describe_availability_zones();
?>
任何想法...?
您是否嘗試過AWS SDK 2?它改善了事情嗎?我們在v1.5.7上提高了這類錯誤的數量......好奇它是否對你有所幫助。 – dsummersl