错过的计划是由于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核心时,它将被覆盖。因此,每次更新后,请记住再次更改值。
如果这对您不起作用,请确保您的时区设置正确。该设置位于:设置>常规