cURL 错误 60:尝试使用 symfony 时出现 ssl 认证问题

新手上路,请多包涵

我最近买了一台新的 Windows 电脑并安装了 php symfony 框架。

尝试使用新命令时 C:> php symfony new blog 我收到错误消息 [GuzzleHttp\Ring\Exception\RingException] cURL error 60: SSL certificate problem: unable to get local issuer certificate

我对在这种情况下该怎么做一无所知,因为我对 CMD 界面不太熟悉。

我需要知道这是否是 Windows 或 symfony 本身的错误,以及我可以采取的任何可能的修复方法。

原文由 colin rickels 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 397
2 个回答

点击 链接,复制整个页面并将其保存在:“ cacert.pem

然后在您的 php.ini 文件中插入或编辑以下行:curl.cainfo = “[pathtothisfile]\cacert.pem”

或者

使用 作曲家 代替 Symfony 安装程序

原文由 Mokhtar Tlili 发布,翻译遵循 CC BY-SA 3.0 许可协议

我对 php 7.0.10 版有同样的错误

我犯的错误是我将证书 (cacert.pem) 到错误的 php.ini 文件中。我的意思是,我有 3 种类型的 ini 文件: php-development.iniphp-production.iniphp.ini

正确的是 php.ini

确保将证书的路径放在正确的路径中。

它会起作用! ;) 可爱的 symfony <3

跳频

原文由 Francine H. 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏