cURL错误60:SSL证书问题:在php.ini文件中添加证书文件xxx.pem路径后,无法获取本地颁发者证书

问题描述

wordpress管理面板中,由于CURL 60错误,Yoast的高级插件未通过验证。 Yoast试图验证yoast的激活,但是curl 60错误阻止从服务器访问该外部URL。

我们还添加了curl.cainfo =“ xxxxx.pem”;在PHP.ini中,但发生了同样的问题。

enter image description here

解决方法

您可以在curl请求中添加以下代码,以忽略SSL证书的验证。

curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);

这里$ ch是curl_init()的对象;功能。