PHP - Guzzle\Http\Exception\CurlException - 工艺 CMS

PHP - Guzzle\Http\Exception\CurlException - Craft CMS

当我尝试连接到 EventBrite API 时,我 运行 在我们的登台服务器上遇到了 CURL 错误 API,尽管本地和生产服务器连接正常:

[curl] 6: Could not resolve host: www.eventbriteapi.com; Name or service not known [url] https://www.eventbriteapi.com/v3/users/me/owned_events/?status=live%2Cstarted&order_by=start_asc&expand=category%2Cvenue%2Csubcategory%2Cformat%2Corganizer

我们检查了登台服务器上的 curl 命令,它也 运行 正常。知道如何解决这个问题吗?

检查你的curl url

[url] https://www.eventbriteapi.com/v3/users/me/owned_events/?status=live%2Cstarted&order_by=start_asc&expand=category%2Cvenue%2Csubcategory%2Cformat%2Corganizer

将此更改为

[url] https://www.eventbriteapi.com/v3/users/me/owned_events?status=live%2Cstarted&order_by=start_asc&expand=category%2Cvenue%2Csubcategory%2Cformat%2Corganizer

删除 / 在 owned_events

之后

原来是 php-fpm 问题 - 我找到这篇文章

重启php-fpm似乎可以解决问题。