Php WHMCS cron作业未运行(或已完成运行?)
我对WHMCS 6还有一个问题 WHMCS的cron.php不能通过CPanel的cron作业运行 我已经正确地更新了WHMCS 6的cron配置文件。 另外,如果我通过浏览器访问cron.php,WHMCS cron能够成功执行。(我知道,cron.php不应该放在“public”目录中,只是为了测试而这样做) 但是,当从CPanel的cron配置时,cron.php不会运行(或者可能无法完全运行)。 Cron作业命令如下:Php WHMCS cron作业未运行(或已完成运行?),php,cron,cpanel,whmcs,Php,Cron,Cpanel,Whmcs,我对WHMCS 6还有一个问题 WHMCS的cron.php不能通过CPanel的cron作业运行 我已经正确地更新了WHMCS 6的cron配置文件。 另外,如果我通过浏览器访问cron.php,WHMCS cron能够成功执行。(我知道,cron.php不应该放在“public”目录中,只是为了测试而这样做) 但是,当从CPanel的cron配置时,cron.php不会运行(或者可能无法完全运行)。 Cron作业命令如下:php-q/home/mysitepath/public\uhtml/
php-q/home/mysitepath/public\uhtml/crons/Cron.php
我设置了一个电子邮件地址,以便在cron运行时发送电子邮件——但奇怪的是,我没有收到任何电子邮件。所以我怀疑cron确实运行了,但只是没有完成,所以没有发送电子邮件
还请注意,我创建了一个测试PHP脚本,它将在cron.PHP的同一目录中发送一封测试电子邮件,该脚本运行成功并发送了电子邮件
你知道为什么吗
再次提前感谢各位 我最终使用了这个命令,尽管这意味着它需要public_html文件夹中的crons.php:
/usr/bin/curl http://whateverdomainyouhave.com/crons/cron.php
请尝试php的完整路径,将脚本输出发送到一个文件,并检查是否正确。@Dagon-php的“完整路径”是什么意思?这实际上已经是php的完整路径:/home/mysitepath/public\u html/crons/cron.phpDid您检查文件权限了吗?您能否以root用户身份登录服务器以从root用户运行命令?是否找到解决此问题的方法?我也遇到了同样的问题。@MikeF-请查看我的最新帖子/答案。您好,这对我来说很有效,我的whmcs crons也有问题,我在服务器上安装了ioncube,但我仍然收到错误,因为要运行此cron,您需要安装ioncube。。。。。现在我试过了,它对我很好。。。。很好,谢谢