vTigerCRM 7 - Scheduler 不是 运行 任何 cron 作业,除非手动触发

vTigerCRM 7 - Scheduler isn't running any cron jobs unless manually triggered

我正在 运行ning vTiger 7.0,我注意到在本月的第一天,我的 none 发票已创建。然后我查看了调度程序并注意到 "Last scan started" 和 "Last scan ended" 字段显示 none 的 cron 作业已在几天内触发。 cron 作业计划每隔 15 分钟触发一次,但 "RecurringInvoice" 除外,它每 12 小时 运行s。

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

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

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

例如:

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

如果 cron 没有自动启动,则意味着它不是由 cron bot 启动的...

Vtiger 的最小 cron 频率是 15 分钟。 在 crontab

中添加以下行
*/15 * * * * wget -O- --spider "http://vtigercrmurl/vtigercron.php" >/dev/null 2>&1

或使用以下免费服务

https://www.easycron.com/

https://cron-job.org