如何修复 Windows 上 Amazon PHP SDK 中的 cURL 错误代码 60'SSL 证书问题”?

Mary-Kate Olsen
发布: 2024-10-25 03:11:02
原创
993 人浏览过

How to Fix cURL Error Code 60

如何在使用 Amazon PHP SDK 时解决 PHP cURL 错误代码 60

尝试使用 WAMP 在 Windows 上建立 PHP 环境时Amazon PHP SDK,用户遇到错误代码 60:“SSL 证书问题:无法获取本地颁发者证书。”

问题详细信息:

错误消息表明cURL 在 SSL 验证期间无法找到证书的颁发者。当本地证书包丢失或无效时,可能会发生这种情况。

原始解决方案尝试:

用户已将以下行添加到 php.ini:

curl.cainfo = C:\Windows\ca-bundle.crt
登录后复制

但是,这并没有解决问题。

替代解决方案:

  1. 获取根证书捆绑包: 从以下位置下载 CA 证书根证书捆绑包:https://curl.haxx.se/ca/cacert.pem。
  2. 保存捆绑包:将证书捆绑包复制到您的磁盘并将其存储在已知位置。
  3. 更新 php.ini:修改 php.ini 以使用新的证书包:
curl.cainfo = "path_to_cert\cacert.pem"
登录后复制

重新启动您的网络服务器并尝试再次运行示例测试。错误代码 60 应该已解决。

以上是如何修复 Windows 上 Amazon PHP SDK 中的 cURL 错误代码 60'SSL 证书问题”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!