gpt4 book ai didi

php - Windows MAMP - PHP CURL 问题

转载 作者:行者123 更新时间:2023-12-02 06:49:20 25 4
gpt4 key购买 nike

我在使用 Windows MAMP Pro 3.3.1 让 PHP 的 CURL 工作时遇到问题。

更具体的问题是,我可以使用 curl_exec 向 API 发送请求,但它总是返回 false。

当我尝试用 XAMPP 做同样的事情时,它返回了完整的响应,没有任何问题。

我尝试更改 PHP 版本,我检查了 php curl 扩展是否已启用,我可以在 phpinfo 中看到 CURL 信息。

有人知道为什么以及如何使用 MAMP 解决这个问题吗?

最佳答案

所以我已经看到了这个问题。显然(仍然需要调查),与 HTTPS 不同,CURL 请求不会从浏览器获取证书。我们需要手动下载站点证书并将其添加到 PHP ini。

我从这里获得了证书:

https://curl.haxx.se/ca/cacert.pem

将路径添加到 php.ini。您应该在 [curl] 下看到 ;curl.cainfo。取消注释并添加路径:

curl.cainfo = "path_to_cert\cacert.pem"

重新启动 apache,它就会工作(至少我的是这样)。

关于php - Windows MAMP - PHP CURL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48950599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com