【发布时间】:2012-08-08 06:56:03
【问题描述】:
我正在尝试在我的本地主机上使用 PHP Amazon S3 进行测试,但一直收到相同的错误:
致命错误:未捕获的异常“cURL_Exception”和消息“cURL” 资源:资源 ID #69; cURL 错误:SSL 证书问题,请验证 CA 证书没问题。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败(cURL 错误代码 60)。见http://curl.haxx.se/libcurl/c/libcurl-errors.html 有关错误代码的说明。在 C:\wamp\www\mysite\application\libraries\awsphp\lib\requestcore\requestcore.class.php:829 堆栈跟踪:#0 C:\wamp\www\mysite\application\libraries\awsphp\sdk.class.php(1034): RequestCore->send_request() #1 C:\wamp\www\mysite\application\libraries\awsphp\services\sqs.class.php(250): CFRuntime->authenticate('ListQueues', Array) #2 C:\wamp\www\mysite\application\libraries\awsphp\services\sqs.class.php(582): AmazonSQS->authenticate('ListQueues', Array) #3 C:\wamp\www\mysite\application\controllers\uploads.php(33): AmazonSQS->list_queues() #4 [内部函数]:Uploads->aw3() #5 C:\wamp\www\mysite\system\core\CodeIgniter.php(359): call_user_func 在 C:\wamp\www\mysite\application\libraries\awsphp\lib\requestcore\requestcore.class.php 在第 829 行
测试代码:
$sqs = new AmazonSQS();
$response = $sqs->list_queues();
var_dump($response->isOK());
我将 AWS 开发工具包正确安装到 php 文件,并在我的本地服务器上启用了 CURL 和 SSL。我能做些什么来完成这项工作?我在网上找不到任何帮助。我正在使用 wamp。
【问题讨论】:
-
我有类似的问题stackoverflow.com/questions/12253812/…,但下面的修复不起作用