Home >  > wordpress cURL error 60错误

wordpress cURL error 60错误

一个wordpress网站,之前一切正常,在服务器复制了这个网站,然后重装wordpress,然后就出现各种奇怪的问题:

一、wordpress cURL error 60

Installation failed: Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate

安装插件的时候,就报上面的错误。

解决方法:
在function.php加入以下代码:

add_filter('https_ssl_verify', '__return_false');

参考:https://stackoverflow.com/questions/63969700/local-wordpress-mamp-wp-remote-get-curl-error-60-ssl-certificate-problem

最终解决方案:
在https://curl.se/docs/caextract.html下载pem文件,改名为ca-bundle.crt,并上传到wordpress的/wp-includes/certificates目录下面。

参考:
https://zhidao.baidu.com/question/1250802091928831899.html

https://stackoverflow.com/questions/21187946/curl-error-60-ssl-certificate-issue-self-signed-certificate-in-certificate-cha

二、XML Sitemap无法访问
安装了XML Sitemap Generator插件,可是访问xml sitemap一片空白。
在上面的ssl问题解决之后,这个问题也就解决了,所以也是ssl引起的。

三、statcounter无法检测
在wordpress后台安装了statcounter插件,输入id和验证码之后,在statcounter网站始终无法检测到安装的代码。

也是非常奇怪的问题。

暧昧帖

本文暂无标签