WP-Super-Cache提示 cURL error 60: SSL certificate problem: unable to get local issuer certificate
时间: 2023-08-19 09:13:12 浏览: 167
【PHP、SSL、证书】报cURL error 60: SSL certificate problem的证书问题解决
引用[1]、[2]和[3]中提到的错误"cURL error60: SSL certificate problem: unable to get local certificate"是由于cURL无法获取本地颁发机构证书而导致的。这个错误通常发生在使用HTTPS请求接口时,因为默认情况下cURL不信任任何颁发机构的证书。
解决这个问题的步骤如下:
1. 下载cacert.pem证书文件,这个文件包含了一些常见的颁发机构的证书。[2]
2. 将下载的cacert.pem文件放置在你的项目中,确保路径正确。
3. 在cURL请求之前,通过设置CURLOPT_CAINFO选项来指定cacert.pem证书文件的路径。这样cURL就会使用这个证书文件来验证服务器的证书。[2]
通过以上步骤,你应该能够解决"cURL error 60: SSL certificate problem: unable to get local issuer certificate"错误,并成功调用接口。
阅读全文