WHMCS cron作业未运行(或已完成运行?)


WHMCS cron job not running (or completed running?)

我还有一个WHMCS 6的问题。

WHMCS的Cron .php不能通过CPanel的Cron Job运行!

我已经正确更新了WHMCS 6的crons的配置/配置文件。此外-如果我通过浏览器访问cron.php - WHMCS cron能够成功执行。(我知道,cron.php不应该放在"公共"目录中,但这样做只是为了测试)。

然而,当从CPanel的cron配置时,cron.php不运行(或者可能无法完全运行)。Cron job命令如下:php -q /home/mysitepath/public_html/crons/cron.php

我设置了一个电子邮件地址,所以当cron运行时会发送电子邮件-但奇怪的是,我没有收到任何电子邮件。所以我怀疑cron确实运行了——只是没有完成,所以没有发送电子邮件。

还请注意,我创建了一个TEST PHP脚本,该脚本将在与cron.php相同的目录中发送一个测试电子邮件,并且脚本成功运行并且发送了电子邮件。

你们知道为什么吗?

再次感谢大家提前!

我最终得到了这个可以工作的命令,尽管这意味着它需要public_html文件夹中的crons.php:

/usr/bin/curl http://whateverdomainyouhave.com/crons/cron.php