Missed scheduled WordPress

时间:2011-04-26 作者:Onita

我目前在WordPress的3.1版中,我在规划我的帖子时遇到了问题。事实上,每当我计划发表一篇文章时,都会写上这样一句话:“我想写一篇文章。”;计划错过。你能帮帮我吗。

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

由于服务器配置的原因,您可能需要使用备用cron方法,该方法使用重定向而不是http环回。

尝试将以下内容添加到wp-config.php 文件:

// Alternate cron method 
define( \'ALTERNATE_WP_CRON\', true );

SO网友:Sean Ngoh

错过的计划是由于cron进程中的wordpress超时。转到wp include/cron。php,在第248行附近,将值0.01更改为更大的数字。

在我的例子中,我更改为:wp\\u remote\\u post($cron\\u url,array(\'timeout\'=>0.01,\'blocking\'=>false,\'sslverify\'=>apply\\u filters(\'https\\u local\\u ssl\\u verify\',true));

wp\\u remote\\u post($cron\\u url,array(\'timeout\'=>7,\'blocking\'=>false,\'sslverify\'=>apply\\u filters(\'https\\u local\\u ssl\\u verify\',true)));

记住这个cron。php是wordpress核心文件,当您更新wordpress核心时,它将被覆盖。因此,每次更新后,请记住再次更改值。

如果这对您不起作用,请确保您的时区设置正确。该设置位于:设置>常规

结束

相关推荐

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