php - 如何使用 Pantheon.io 的机器 token 验证终端?我收到 cURL 错误 60 : SSL certificate

标签 php ssl curl ssl-certificate

我正在尝试为 pantheon.io 设置终点,但出现此错误

cURL error 60: SSL certificate problem

当我尝试使用机器 token 进行身份验证时。我正在使用 windows 10、wampserver、php 7。我使用 composer 和 git bash 来安装 terminus。我确实下载了一个 cacert.pem 文件,把它放在 "C:\wamp64\bin\php\php7.0.10\extras\ssl" 文件夹中,我调整了php.ini 文件根据 github 上的文档。我仍然收到此错误。我需要做什么才能让它发挥作用?

[error] cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

最佳答案

我在 Windows 10 上使用 WampServer,WampServer 有两个 PHP 版本可供选择。我的有 7.0.10 和 5.6.25。当我第一次尝试使用机器 token 对终端进行身份验证时,我只修改了版本 7.0.10 的 php.ini 文件。好吧,那没有用,所以我修改了 5.6.25 的 php.ini 文件,现在它可以用了。我不知道为什么,但这对我来说已经解决了。

关于php - 如何使用 Pantheon.io 的机器 token 验证终端?我收到 cURL 错误 60 : SSL certificate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45228918/

相关文章:

php - 验证多个动态创建的字段

PHP $_Get 没有收到查询字符串值

ssl - WSO2 使用域名配置生产部署

python - 当密码包含时,FTP_TLS 530 使用 Python3 登录不正确 §

php - 无需下载文件的远程文件大小

php - 使用 Microsoft Drivers for PHP for SQL Server 在 Ubuntu 16.04 上的 PHP 7.2 中连接到 SQL Server,在浏览器中工作,但在命令行中失败

php - 如何在 Laravel 中将表列值与 Auth::user->id 进行比较

SSL证书验证错误cPanel

java - 用于创建和发送 HTTP 消息的调试工具(例如 Curl)

php - 将文件从远程 URL 复制到我的服务器