首页 文章

WordPress CRON每天午夜工作

提问于
浏览
0

我每天午夜都在执行WP CRON工作时遇到麻烦 . 当此cron执行时,客户通过电子邮件通知他们过期的产品 .

// Make sure event is not already scheduled
if (!wp_next_scheduled('cron_event')) {

        $ve = get_option( 'gmt_offset' ) > 0 ? '-' : '+';

        // Schedule daily expired products event
        wp_schedule_event( strtotime( '00:00 tomorrow ' . $ve . get_option( 'gmt_offset' ) . ' HOURS' ), 'daily', 'cron_event');
}

Server CRON Job Command:

0 0 * * * wget -O / dev / null -q http://mywebsite.com/wp-cron.php

这个CRON没有在午夜执行,但代码与其他时间一起工作,就像我每两分钟运行一次,然后它工作正常 . 服务器命令有问题吗?

任何帮助将不胜感激 .

谢谢!

1 回答

  • 0

    Wordpress Plugin Handbook他们使用 0 0 * * * wget http://YOUR_SITE_URL/wp-cron.php

    也许 -O /dev/null -q 会造成麻烦 .

相关问题