使用 PHP 客户端库的本地主机的 PodioConnectionError

PodioConnectionError for localhost using PHP client library

我使用 OpenSSL 为我的本地主机生成 SSL 证书,但是自签名证书似乎在使用 Podio 进行身份验证时出现问题:

Fatal error: Uncaught PodioConnectionError: Connection to Podio API failed: [60] SSL certificate problem: self signed certificate in certificate chain

我尝试下载 cacert.pem 并将其添加到我的 php.ini 文件 curl.cainfo=<path-to>cacert.pem,但是在重新启动服务器后,我仍然遇到同样的错误。

对于其他一些库,我必须设置 CURLOPT_SSL_VERIFYPEER,但我不确定如何使用 Podio PHP 客户端库来设置...

调试此错误有什么技巧吗?

我在使用跑道 PHP 客户端库时发现 how to set CURLOPT_SSL_VERIFYPEER => false

$options = array('curl_options' => array(CURLOPT_SSL_VERIFYPEER => false));
Podio::setup($client_id, $client_secret, $options);

现在我只需要记住在生产中删除它...