php - Wordpress Cron 错误 "SSL certificate: unable to get local issuer certificate"

标签 php wordpress wget

我在安装 Wordpress 时遇到错误,wp-cron.php 无法由 Wordpress 执行。调试工具“Crontrol”报错“SSL证书:无法获取本地颁发者证书”。

WGET 无法访问 wp-cron.php 很可能是由于 SSL 问题。我需要 wp-cron 来运行时事通讯工具等。

很奇怪,同样的错误发生在同一服务器上的其他 WP 安装上,这些 WP 安装甚至没有 SSL 证书,甚至没有使用 HTTPS。错误保持不变。

我已经尝试用其他 Wordpress 插件找出问题的根源,但没有成功。由于该消息与站点无关,或者我猜问题出在 Wordpress 以外的其他地方。

任何想法都很高兴。谢谢!

最佳答案

您运行的是什么版本的 Wordpress?如果它早于 3.7 版,解决方案可能是在 wp-config.php 的最后添加这些行:

add_filter('https_ssl_verify', '__return_false');

add_filter('https_local_ssl_verify', '__return_false');

我在这里做了一个小指南:

http://codeontrack.com/fix-wordpress-and-plugins-fail-on-update-ssl-certificate-problem-unable-to-get-local-issuer-certificate/

关于php - Wordpress Cron 错误 "SSL certificate: unable to get local issuer certificate",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29080397/

相关文章:

linux - 编译选项基本./configure解释

php - 为什么带有 "or"的示例查询不使用索引?

php - 使用 Laravel 4 的 Intervention\Image\Exception\NotWritableException

PHP/jQuery 分页引用系统

php - 如何重定向除登陆页面之外的子目录?

curl - 批处理脚本获取 html 站点并解析内容(无需 wget、curl 或其他外部应用程序)

linux - wget 失败,没有主机 wget 的路由

php - 使用 PHP 操作从 Excel 到 MySQl 的日期

javascript - jQuery 砌体堆叠

css - 通过 cPanel 自定义 CSS WordPress 主题(不更新)