【发布时间】:2015-12-10 09:46:19
【问题描述】:
require "config.php";
require __DIR__ . '/vendor/autoload.php';
$sdk = new Aws\Sdk([
'region' => 'us-east-1',
'version' => 'latest',
'credentials' => array(
'key' => $global_access_key,
'secret' => $global_secret_key,
),
]);
$dynamodb = $sdk->createDynamoDb();
$response = $dynamodb->getItem([
'TableName' => $global_table_name,
'Key' => [
'userid' => [ 'N' => '1' ]
]
]);
var_dump($response);
die;
当我尝试运行此代码时,它给出的错误定义为:
致命错误:未捕获的异常“Aws\DynamoDb\Exception\DynamoDbException”,消息“在“https://dynamodb.us-east-1.amazonaws.com”上执行“GetItem”时出错; AWS HTTP 错误:cURL 错误 60:SSL 证书问题:无法在 C:\wamp\www\practice\vendor\aws\aws-sdk-php\src\WrappedHttpHandler.php 中获取本地颁发者证书(请参阅 http://curl.haxx.se/libcurl/c/libcurl-errors.html)'在第 159 行
【问题讨论】:
标签: amazon-web-services amazon-dynamodb fatal-error