我们使用WP RSS聚合器插件从不同的来源收集提要。我们的站点以前运行在HTTP上。在切换到HTTPS之后,插件已经停止工作。如果我手动尝试获取提要,什么都不会发生。WP RSS错误日志为空。有人知道为什么会发生这种事吗?这似乎是一个小的变化,不会影响插件的卷曲下饲料。
更新:
这无疑是我们反向代理设置的一个问题,但我还不知道如何解决它。
问题在于WP-cron和我们的反向代理设置。SSL在nginx层终止。我们的后端Apache服务器只讨论HTTP。因此,我从WP-Cron得到以下错误:
There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron events on your site may not work. The problem was:
cURL error 7: Failed to connect to www.example.org port 443: Connection refused发布于 2017-06-19 05:35:59
这听起来像是您的本地DNS设置将您的域名解析为服务器,而不是正确地转到代理。嗯,再读一遍这个问题,如果代理在同一台机器上,您可能会出现防火墙配置错误。
最好的长期解决方案就是不要依赖wordpress cron,代之以OS https://developer.wordpress.org/plugins/cron/hooking-into-the-system-task-scheduler/。
https://wordpress.stackexchange.com/questions/270045
复制相似问题