0
我有godaddy上的linux主机,我尝试通过cron命令执行php文件。但它不工作。任何人都可以帮我解决这个问题吗?提前致谢。Linux主机中的Cron作业命令
cron命令代码:
在/ usr/local/bin目录/ PHP -q /home/user/folder/file.php
我有godaddy上的linux主机,我尝试通过cron命令执行php文件。但它不工作。任何人都可以帮我解决这个问题吗?提前致谢。Linux主机中的Cron作业命令
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
那些asteriks表示运行区间。使用工具来帮助您确定正确的运行间隔。像这样的:
正确的用户下运行crontab中编辑cron命令。例如,在这里我们将编辑crontab的Apache:
crontab -u apache -e
希望帮助!