wp-cron: freeze at "now"

时间:2013-04-17 作者:user27609

抱歉问了这么愚蠢的问题。简单地说,我有一个wp(3.5.1版)博客,使用了一个经过大量修改的(我自己)主题。除了wp cron之外,其他一切都正常工作。列出的作业出现在(例如)crontrol中,时间流逝直到“现在”(这意味着作业应该开始)。无论如何,什么都没有发生:计划的后期冻结在“现在”,我的自定义函数冻结在“现在”,等等。如果我手动运行它,一切都正常(因此没有代码问题)。我尝试禁用wp cron(使用define(\'DISABLE_WP_CRON\', true); 并设置一个自定义wp cron(带有crontab条目),但没有成功。最后,我收到以下错误消息:

在您的站点上生成对WP Cron系统的调用时出现问题。这意味着站点上的WP Cron作业可能无法工作。问题是:connect()超时!

如果我设置define(\'ALTERNATE_WP_CRON\',true);.

提前感谢您的帮助。。。

1 个回复
SO网友:user27609

嗯,有些进展:我可以通过浏览器激活wp cron(不太清楚,因为我有一个白色屏幕…):无论如何,如果我浏览wp cron,作业将正确执行并重新调度。。。现在我必须理解为什么crontab不能工作。。。

结束

相关推荐

WP-cron.php-如何删除WP的Cron瞬变?

我有一个Wordpress网络,我的任务是禁用WP Cron并将其替换为Apache Cron。我已经设置了一个PHP脚本,当Apache Cron调用该脚本时,它将在网络下的所有站点中循环,并向该站点的wp Cron发出请求。php页面,从而执行其cron。我想使用Wordpress的瞬态特性来限制我的PHP脚本,因为Wordpress限制了自己的cron。然而,当我深入研究代码时,我看到doing\\u cron瞬态已设置(在cron.php#217中),但从未取消设置。瞬态是否一直未设置,或者Wor