0
每天午夜執行WP CRON工作時,我都會遇到麻煩。當此cron執行時,客戶通過電子郵件通知其過期產品。WordPress 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');
}
服務器cron作業命令:
0 0 * * *的wget -O的/ dev/null的-q http://mywebsite.com/wp-cron.php
此cron是不是在午夜,但執行的代碼工作與其他像每兩分鐘後運行一次,那麼它工作的很好。服務器命令有問題嗎?
任何幫助將不勝感激。
謝謝!
謝謝你的迴應。 「-O/dev/null -q」不在服務器上生成CRON文件。我已經執行了相同的2分鐘一切工作正常。不,問題與這部分。 – sehrish
另外,define('DISABLE_WP_CRON',TRUE);被添加到wp-config.php文件中。 – sehrish