[英]WordPress CRON Job at midnight every day
我每天午夜执行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');
}
服务器CRON作业命令:
0 0 * * * wget -O / dev / null -q http://mywebsite.com/wp-cron.php
这个CRON不在午夜执行,但是代码可以在其他时间运行,例如每两分钟运行一次,然后运行良好。 服务器命令有问题吗?
任何帮助将不胜感激。
谢谢!
在Wordpress插件手册中,他们使用0 0 * * * wget http://YOUR_SITE_URL/wp-cron.php
可能是-O /dev/null -q
引起了麻烦。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.