php - PHP cURL 错误 60 - 传统解决方案不起作用
问题描述
得到经典错误:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
相关规格:
- 视窗 10 x64
- PHP 7.4.6
我试过了:
- 设置
curl.cainfo
和openssl.cafile
新下载的cacert.pem - 生成我自己的证书并将它们添加到 Windows 证书存储区
将我的客户设置为忽略验证不是一种选择。这需要工作。
解决方案
您使用任何 WAMP、XAMP 服务器吗?如果是这样,您需要确保您正在编辑正确的 php.ini 文件。确保路径与 Windows 中的“/”正确。
curl.cainfo = "D:/WAMP64/bin/php/php7.4.0/extras/ssl/cacert.pem"
推荐阅读
- python - 组合多个字典(来自 json 文件)
- sdk - 适用于 Windows ARM 的 Snapdragon 开发套件的可用性
- azure-web-app-service - NET Core API 无法更改日志详细级别
- flask - 在一台服务器上使用多个模式?
- android-viewpager - 如何使用 TabLayout 拆分 viewpager 片段内容?
- sql - SQL - 帮助根据比例和唯一 ID 选择随机日期
- r - 正则表达式查找每两个逗号,使用 dplyr 将行与列分开
- python - 如何从 tensorflow 教程页面正确拆分“图像花卉数据集”?
- go - 有条件地打印包含敏感数据的调试信息
- javascript - Web 项目的新用户和现有用户的 Firebase 电话身份验证