vTigerCRM 7-调度程序不会运行任何cron作业,除非手动触发

时间:2018-07-11 19:30:42

标签: php cron scheduler vtiger vtigercrm

我正在运行vTiger 7.0,我注意到在本月的第一天,没有创建任何发票。然后,我查看了Scheduler,并注意到“上次扫描开始”和“上次扫描结束”字段显示几天之内没有执行任何cron作业。 cron作业计划每15分钟触发一次,但“ RecurringInvoice”每12小时运行一次。

如果我访问/myvtigerinstall/vtigercron.php,则cron作业将全部启动,但没有人愿意手动运行cron作业!

有人在使用vTiger之前遇到过类似的问题吗? 我不确定如何有效地解决此错误。我检查了权限,它们似乎都井井有条。

2 个答案:

答案 0 :(得分:2)

如果在专用服务器上安装了vTiger CRM,则可能已在Linux crontab中添加了一行,以便cron执行...

例如:

 * * * * * sh home/vtiger/vtigerCRM5/apache/htdocs/vtigerCRM/cron/vtigercron.sh

如果cron不能自动启动,则意味着cron机器人没有启动它。

答案 1 :(得分:0)

Vtiger的最小cron频率为15分钟。 在crontab中添加以下行

*/15 * * * * wget -O- --spider "http://vtigercrmurl/vtigercron.php" >/dev/null 2>&1

或使用以下免费服务

https://www.easycron.com/

https://cron-job.org