我对WHMCS 6有另一个问题。
WHMCS' cron.php没有通过CPanel的Cron Job!
运行我已正确更新WHMCS 6的crons的配置/配置文件。 另外 - 如果我通过浏览器访问cron.php - WHMCS cron能够成功执行。 (我知道,cron.php不应放在" public"目录中,而只是这样做以进行测试。)
然而,当从CPanel的cron配置时,cron.php不会运行(或者可能无法完全运行)。
Cron作业命令是:php -q /home/mysitepath/public_html/crons/cron.php
我设置了一个电子邮件地址,以便在cron运行时发送电子邮件 - 但奇怪的是,我没有收到任何电子邮件。所以我怀疑cron确实运行了 - 但是没有完成,所以没有发送电子邮件。
另请注意,我创建了一个TEST PHP脚本,该脚本将在与cron.php相同的目录中发送测试电子邮件,并且脚本成功运行并发送了电子邮件。
任何想法的家伙为什么?
再次感谢你们!
答案 0 :(得分:2)
我最终得到了这个有效的命令,但这意味着它需要public_html文件夹中的crons.php:
/usr/bin/curl http://whateverdomainyouhave.com/crons/cron.php