未执行PHP Cron计划的作业

未执行PHP Cron计划的作业,php,cron,Php,Cron,我被困在玉米上了 我在crontab-e * * * * * /usr/bin/php /var/www/html/moodle/admin/cli/cron.php >/home/czhu/mycommand.log 2>&1 计划的作业永远不会执行 我确实使用了sudo systemctl start crond.service来启动cron服务。我错过什么了吗 谢谢 您可以使用以下工具检查crond是否正在运行: systemctl status crond.serv

我被困在玉米上了

我在
crontab-e

* * * * * /usr/bin/php /var/www/html/moodle/admin/cli/cron.php >/home/czhu/mycommand.log 2>&1
计划的作业永远不会执行

我确实使用了
sudo systemctl start crond.service
来启动cron服务。我错过什么了吗


谢谢

您可以使用以下工具检查crond是否正在运行:

systemctl status crond.service
如果它没有运行,可能您必须启用它才能启动它

sudo systemctl enable crond.service
正如Moodle文档中提到的,请确保

您的命令行PHP版本与您选择的Moodle版本兼容。命令行PHP程序与运行web站点的程序不同,并且版本也不总是相同的


你收到关于这份工作的邮件了吗?克朗喜欢给你发邮件。以用户身份登录终端,在其中设置crontab并运行
mail
。另外,如果您运行
ps-ef | grep-i cron
您是否看到cron正在运行的实例?***->需要在那里提供一些时间段来执行它。像5***或something@AnantSingh---活到死*****可以每1分钟运行一次,这是Moodle建议的: