如何设置cron job - PHP在数字海洋中的日常基础?

问题描述 投票:0回答:3

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

php cron digital-ocean
3个回答
1
投票

键入以下命令检查您的cron命令是否正常:

$ crontab -l

或者在

/var/spool/cron/crontab

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


2
投票

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

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

如果你的cron运行5分钟,它应该每天工作,你必须弄清楚它应该运行的时间。


0
投票

登录您的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
© www.soinside.com 2019 - 2024. All rights reserved.