【问题标题】:GuzzleHttp\Exception\RequestException when creating a project with symfony 2.8 framework使用 symfony 2.8 框架创建项目时出现 GuzzleHttp\Exception\RequestException
【发布时间】:2016-11-10 12:18:09
【问题描述】:

首先我通过以下 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 证书问题:无法获取本地颁发者证书

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

【问题讨论】:

  • 什么是操作系统?窗户?
  • 我使用 Windows 7 并在其中使用 Wamp 作为解决方案

标签: php symfony


【解决方案1】:
  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 服务器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-05
    • 2017-07-24
    • 2018-09-25
    • 1970-01-01
    • 2022-07-12
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    相关资源
    最近更新 更多