我有一个奇怪的问题。我设置了一个cron来检查输入的给定日期的数据库。如果今天的日期与db recond匹配,则它应该更改db表中的值。
现在,出于某种原因,如果cron设置为每分钟关闭,它就像一个魅力。如果它设置为某个时间,它根本不会发射。 (MYDOMAIN设置为正确的域名。)
适用于: * * * * * php -q /var/www/vhosts/MYDOMAIN.com/httpdocs/admin/scripts/includes/check_date.php
不适用于: 40 16 * * * php -q /var/www/vhosts/MYDOMAIN.com/httpdocs/admin/scripts/includes/check_date.php
或该时间的任何变化
任何想法为什么它不会每时每刻都开火?
答案 0 :(得分:6)
通过运行
检查您的系统时间是否与您期望触发的时区相匹配date
答案 1 :(得分:0)
你试过59 23 * * *
吗?尝试一天的最后一分钟。也许剧本只能在当天晚些时候工作......