【发布时间】:2012-06-28 03:32:55
【问题描述】:
我完全迷失了,我不确定是什么导致了这个错误:
致命错误:未捕获的异常 'cURL_Exception' 带有消息 'cURL 资源:资源 id #17; cURL 错误:SSL 证书问题,验证 CA 证书是否正常。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败(cURL 错误代码 60)。有关错误代码的说明,请参阅http://curl.haxx.se/libcurl/c/libcurl-errors.html。在 C:\Inetpub\wwwroot\htdocs\TestSite\src_ama\lib\requestcore\requestcore.class.php:824 堆栈跟踪:#0 C:\Inetpub\wwwroot\htdocs\TestSite\src_ama\services\s3.class.php (903): RequestCore->send_request() #1 C:\Inetpub\wwwroot\htdocs\TestSite\src_ama\services\s3.class.php(1625): AmazonS3->authenticate('mybucket', Array) #2 C :\Inetpub\wwwroot\htdocs\TestSite\class_SysFunc.php(794): AmazonS3->list_objects('mybucket', Array) #3 C:\Inetpub\wwwroot\htdocs\TestSite\sub_dashOverview.php(26): SysFunc- >getCartonSize('1.41c388ab584f1...') #4 {main} 在第 824 行的 C:\Inetpub\wwwroot\htdocs\TestSite\src_ama\lib\requestcore\requestcore.class.php 中抛出
按照我在网站中进行此设置的方式,我有一个用于连接到 S3 的类,它在我的主机帐户上运行良好。
class.php
if(!class_exists('SysFunc')){
class SysFunc{
var $s3;
var $bucket = 'mybucket';
function __construct() {
require_once ('amazon/sdk.class.php');
$this->s3 = new AmazonS3();
}
...More functions
}
}
我想知道这是否与我的 php.ini 文件或 Apache 配置文件有关。
任何想法都会有所帮助。
【问题讨论】:
标签: php apache curl amazon-s3 localhost