我在一个特别大的WordPress多站点网络上工作,一直在与WP Cron进行斗争。似乎正在计划WP Cron任务,但未运行。
WP Cron任务没有在我们的暂存或生产环境中运行,但在本地运行良好。这些实例都是相同的多站点,具有相同的站点集、相同的主题和激活的相同插件(以及相同版本的插件)。服务器上的PHP版本和我的本地沙盒中的PHP版本略有不同,但WP版本是相同的(略落后于当前的–3.5.2)
我尝试过清除队列,并直接点击cron脚本(/wp cron.php?do\\u wp\\u cron),但没有成功。我甚至尝试在实际的cronjob中调度对该脚本的调用,但没有得到相同的结果。
我仔细检查了一下DISABLE_WP_CRON
在wp配置文件中不存在,甚至可以将该常量定义为false
.
任何关于它为什么不运行,或者如何强制运行的见解都会非常有用。