GuzzleHttpExceptionRequestException 在使用 symfony 2.8 框架创建


GuzzleHttpExceptionRequestException when creating a project with symfony 2.8 framework

首先,我通过以下cmd创建了symfony文件

php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));"

之后,我执行了以下命令来创建symfony项目:

php symfony new my_project 2.8

结果 :

[GuzzleHttp''Exception''RequestException]cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书

那么,有没有解决这个问题的方法呢?

  1. 从这里下载cacert.pem文件: http://curl.haxx.se/docs/caextract.html
  2. 将文件保存在 PHP 安装文件夹中。( ex D:''wamp''php''cacert.pem).
  3. 打开 php.ini 文件并添加以下行:curl.cainfo="D:''wamp''php''cacert.pem"
  4. 重新启动您的 Apache 服务器