首页  >  文章  >  后端开发  >  如何解决 Windows 上的 PHP cURL 错误代码 60:SSL 证书问题?

如何解决 Windows 上的 PHP cURL 错误代码 60:SSL 证书问题?

Patricia Arquette
Patricia Arquette原创
2024-10-26 11:13:02271浏览

How to Resolve PHP cURL Error Code 60: SSL Certificate Issues on Windows?

PHP cURL 错误代码 60:SSL 证书问题故障排除

使用 WAMP 在 Windows 上设置 PHP 环境并集成 Amazon PHP SDK 时,您可能会在 cURL 中遇到错误代码 60。此错误表明存在 SSL 证书问题,特别是无法获取本地颁发者证书。

要解决此问题,请验证 php.ini 文件中的以下设置是否正确:

curl.cainfo = C:\Windows\ca-bundle.crt

但是,提供的证书可能不够。请考虑改用以下受信任的证书根证书包:

https://curl.haxx.se/ca/cacert.pem

将此证书包下载到您的磁盘并更新您的 php.ini 文件以指向其位置:

curl.cainfo = "path_to_cert\cacert.pem"

一次引用了正确的证书,重新启动您的 WAMP 服务。这应该可以解决 SSL 证书问题并允许您成功运行 PHP 脚本。

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

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn