2011-08-23 68 views
0

我有一個奇怪的問題。我設置了一個cron來檢查輸入日期的數據庫。如果今天的日期與db recond匹配,它應該改變db表中的值。cronjob不工作

現在,由於某種原因,如果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

或當時任何變化

任何想法爲什麼它不會在每分鐘都會觸發其他事情?

回答

6

檢查你的系統時間你是希望它運行

date 
+0

它完全匹配。直到第二個。 – David

+0

那麼爲什麼這個答案被標記爲接受?畢竟它是否正確? – tripleee

0

你嘗試59 23 * * *火的時區相匹配?嘗試一天的最後一刻。也許劇本只能在當天晚些時候運行......