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

Patricia Arquette
发布: 2024-10-26 11:13:02
原创
270 人浏览过

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中文网其他相关文章!

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