[英]Wordpress Cron Error “SSL certificate: unable to get local issuer certificate”
我在Wordpress安装时遇到错误,wp-cron.php无法由Wordpress执行。 调试工具“Crontrol”报告错误“SSL证书:无法获取本地颁发者证书”。
WGET最有可能因SSL问题而无法访问wp-cron.php。 我需要wp-cron来运行新闻通讯工具等。
非常奇怪的是,在同一台服务器上甚至没有SSL证书甚至使用HTTPS的其他WP安装上也会发生同样的错误。 错误保持不变。
我已经尝试用其他Wordpress插件来解决问题,但没有运气。 由于消息是独立于站点的消息,或者我认为问题根源于Wordpress。
任何想法都很高兴。 谢谢!
你在运行什么版本的Wordpress? 如果它在3.7版本之前,解决方案可能是在wp-config.php的最后添加这些行:
add_filter('https_ssl_verify', '__return_false');
add_filter('https_local_ssl_verify', '__return_false');
我在这里做了一个小指南:
就我而言,证书本身存在问题。
我没有像这样创建包 :
#cat public.crt intermediate.crt >> bundle.crt
相反,我只使用了public.crt。
因此,如果您有中间证书,请尝试创建一个包。
要小心,捆绑中的证书顺序 - 事项,public.crt必须先行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.