在尝试在 Windows 上设置 php 环境(使用 wamp)以使用 Amazon PHP SDK 时,当我尝试运行示例测试时,出现以下错误:
Fatal error: Uncaught exception 'cURL_Exception' with message 'cURL resource: Resource id #10; cURL error: SSL certificate problem: unable to get local issuer certificate (cURL error code 60). See http://curl.haxx.se/libcurl/c/libcurl-errors.html for an explanation of error codes.' in C:\wamp\www\AWSSDKforPHP\lib\requestcore\requestcore.class.php on line 848
我已经将以下行添加到我的 php.ini
curl.cainfo = C:\Windows\ca-bundle.crt
这是我使用此 VBS 脚本 VBS-Script 创建的证书的位置
我也重新启动了我的 WAMP 服务。
原文由 Ciaran 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用此证书根证书包:
https://curl.haxx.se/ca/cacert.pem
将此证书包复制到您的磁盘上。并在
php.ini