0

我不知道为什么系统没有执行我的 ubuntu 服务器 crontab 作业。这是我的 cron 配置。

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 那里不是。

感谢和问候,

4

2 回答 2

0

我有这个配置,对我来说很好:

*/15 * * * * www-data /usr/bin/flock -n /tmp/vtigercron.lock -c /var/www/vtigercrm/cron/vtigercron.sh
于 2017-02-14T08:28:12.273 回答
0

我认为您可以使用以下命令运行 cron:

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

因为可能与 /usr/bin/sh 有关。所以你可以用 /bin/bash 运行

于 2017-01-16T08:06:57.570 回答