繁体   English   中英

Linux托管中的Cron Job命令

[英]Cron job command in linux hosting

我在godaddy上托管了linux,并且尝试通过cron命令执行php文件。 但是它不起作用。 有人可以帮助我吗? 提前致谢。

Cron命令代码:

/ usr / local / bin / php -q /home/user/folder/file.php

确保cron守护进程正在运行,并且正确的用户正在运行它。 你可以试试:

systemctl status crond.service

如果它没有运行,请启动它:

systemctl start crond.service

确保重新启动守护进程:

systemctl enable crond.service

确保您的PHP路径正确。 检查路径:

whereis php

您的cron命令看起来不完整(缺少运行间隔)。 像这样:

* * * * * /usr/bin/php -q /home/user/folder/file.php

这些星号表示运行间隔。 使用工具来帮助您确定适当的运行间隔。 像这个:

https://crontab.guru/

在正确的用户下运行crontab并编辑cron命令。 例如,在这里,我们将为apache编辑crontab:

crontab -u apache -e

希望有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM