如何设置 cron job - PHP in digital ocean for daily bases?

How set cron job - PHP in digital ocean for daily bases?

我已经在我的数字海洋服务器上设置了 cron 作业命令。 0 1 * * * php /var/www/html/domain/cron/index.php 编码正确吗?? 因为它不是 运行 每天。 每小时检查 5 分钟,它工作正常但不是每天。 请帮我找出解决办法。 提前致谢。

输入以下内容检查您的 cron 命令是否正常:

$ crontab -l

或就在

/var/spool/cron/crontab

对于将在每天凌晨 1 点执行的脚本,您的命令似乎没问题。

0 1 * * * 表示您的 php 文件将在 01:00:00 上执行,这取决于您的服务器所在的位置(服务器的时区)。

Check this site. 它将帮助您为您的 cron 作业设置时间。

如果你的 cron 运行ning 持续 5 分钟,它应该每天工作,你只需要弄清楚它应该在什么时间 运行。

登录到您的 Droplet,然后按照以下步骤操作

crontab -e
* * * * * cd project_path/ && php artisan schedule:run 1>> /dev/null 2>&1

示例:

* * * * * cd /var/www/html/blog/ && php artisan schedule:run 1>> /dev/null 2>&1