2016-12-27 34 views
0

我不知道爲什麼我的ubuntu服務器crontab作業沒有被系統發生。這是我的cron配置。如何使用chmod特權配置crontab?

45 6 * * * /usr/bin/sh /var/www/html/vtigercrm/cron/vtigercron.sh 

剛纔我碰到了日誌,我已經看到這幾行..

Dec 27 06:45:01 Surya CRON[31908]: (root) CMD (/usr/bin/sh /var/www/html/vtigercrm/cron/vtigercron.sh) 

沒有錯誤消息是否它的成功與否,但工作尚未完成的部分。

可以告訴我我做錯了什麼嗎?

當我以root權限手動運行時,它運行時沒有任何錯誤。其中Vtiger沒有。

感謝&問候,

回答

0

我想,你也可以用命令運行的cron:

45 6 * * * /bin/bash /var/www/html/vtigercrm/cron/vtigercron.sh 

因爲也許有東西在/ usr/bin/sh的。所以,你可以用/斌/ bash的運行

0

我有這樣的配置,我很好地工作:

*/15 * * * * www-data /usr/bin/flock -n /tmp/vtigercron.lock -c /var/www/vtigercrm/cron/vtigercron.sh 
+0

這是否意味着每15分鐘一次? – Jaccs

+0

是的,我的cron每15分鐘工作一次。 –