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

2022-08-30 12:01:52

我最近买了一台新的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本身的错误,以及我可以采取的任何可能的方法来解决它。


答案 1

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

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

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


答案 2

我在php版本7.0.10上遇到了同样的错误

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

而正确的一个是php.ini

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

它会起作用!;)可爱的交响乐团 <3

断续器


推荐