当尝试使用symfony时,cURL错误60:sslauthentication问题

我最近得到了一台新的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接口不太了解。

我需要知道,如果这是一个窗口或symfony本身的错误,我可以采取任何可能的路线来解决它。

按照这个链接,复制整个页面并保存在:“ cacert.pem

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

要么

使用composer php而不是Symfony安装程序

我有与PHP版本7.0.10相同的错误

我做的错误是我抄袭了错误的php.ini文件中的证书(cacert.pem) 。 我的意思是,我有3种types的ini文件: php-development.iniphp-production.iniphp.ini

而正确的是php.ini

确保你把证书的path放在正确的位置。

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

FH

你可以尝试下面的命令行,这对我有用

 composer create-project symfony/framework-standard-edition my_project_name "2.8.*"