使用symfony 2.8框架创建项目时出现GuzzleHttp\Exception\RequestException

Web*_*rts 3 php symfony

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

php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));"
Run Code Online (Sandbox Code Playgroud)

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

php symfony new my_project 2.8
Run Code Online (Sandbox Code Playgroud)

结果 :

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

那么,这个问题有解决方案吗?

Den*_*mov 10

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