【问题标题】:PHP 7.0 cURL not working - WAMP on Windows 10 64 bit [duplicate]PHP 7.0 cURL 不起作用 - Windows 10 64 位上的 WAMP [重复]
【发布时间】:2017-03-17 01:03:29
【问题描述】:

当我在 WAMP 服务器上运行 curl 时,cURL 不起作用。有人知道如何为 php 7.0+ 激活这个吗?

我试图在 php.ini 中取消注释 extension=php_curl.dll

这是我的错误信息:

cURL Error #:SSL certificate problem: unable to get local issuer certificate

【问题讨论】:

  • “它不起作用”不是对任何问题的有效描述。
  • 您在进行更改后是否重新启动了所有内容?
  • ...你“谷歌”了那个错误吗?发现了很多命中。 @EdvardÅkerberg
  • 我明白了。我之前遇到过类似的问题,但在 5.6 和 Windows 7 上,所以我不确定如何进一步帮助你,而不必继续谷歌搜索。等待其他可能知道我不知道的事情的人。 @EdvardÅkerberg

标签: php curl wamp windows-10 php-7


【解决方案1】:
  1. https://github.com/bagder/ca-bundle/blob/e9175fec5d0c4d42de24ed6d84a06d504d5e5a09/ca-bundle.crt下载ca-bundle.crt
  2. 把文件放到c:\wamp64\
  3. 把php.ini改成下面的

    curl.cainfo="C:/wamp64/ca-bundle.crt"

    openssl.cafile="C:/wamp64/ca-bundle.crt"

这对我有用。

注意:完成上述过程后,您必须重新启动服务器。

【讨论】:

  • 谢谢,在无数次搜索和花费数小时寻找解决方案之后,这救了我。这行得通。
猜你喜欢
  • 2012-06-11
  • 1970-01-01
  • 2016-05-10
  • 1970-01-01
  • 2017-06-08
  • 2012-10-25
  • 1970-01-01
  • 2015-12-12
相关资源
最近更新 更多