我在Wordpress安装时遇到错误,wp-cron.php无法由Wordpress执行。调试工具" Crontrol"报告错误" SSL证书:无法获得本地颁发者证书"。
WGET最有可能因SSL问题而无法访问wp-cron.php。我需要wp-cron来运行新闻通讯工具等。
在同一台服务器上甚至没有SSL证书甚至使用HTTPS的其他WP安装上发生同样的错误,这是非常奇怪的。错误保持不变。
我已经尝试使用其他Wordpress插件来解决问题,但没有运气。由于消息是独立于站点的消息,或者我认为问题根源于Wordpress。
任何想法都很高兴。谢谢!
答案 0 :(得分:16)
你在运行什么版本的Wordpress?如果它在版本3.7之前,解决方案可能是在wp-config.php的最后添加这些行:
add_filter('https_ssl_verify', '__return_false');
add_filter('https_local_ssl_verify', '__return_false');
我在这里做了一个小指南:
答案 1 :(得分:0)
就我而言,证书本身存在问题。
我不是这样创建捆绑包的:
#cat public.crt intermediate.crt >> bundle.crt
我只使用public.crt。
因此,如果您具有中间证书,请尝试创建一个捆绑包。
请注意,捆绑包中的证书顺序很重要-必须首先使用public.crt。