我很久以前使用MailChimp API遇到了这个问题,但是下载了最新版本的cacert.pem
并添加了:
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"
到php.ini
解决了它。也用于不同的网站,但是当连接到Google API时,它会失败。这是我使用的代码:
$curl = curl_init('https://maps.googleapis.com/maps/api/geocode/json?'.$query);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($curl);
这是我得到的错误:
SSL证书问题:无法获得本地颁发者证书