Redhat 服务器中的 Crobjob 不是自动的 运行

Crobjob not automatic running in redhat server

我在 redhat 服务器环境中为 root 用户设置了 cronjob,如下所示,通过键入 crontab -e 来删除存储项目中的文件

在我的 laravel 项目中 运行ning if i 运行 php artisan schedule:run,但不是每 5 分钟自动 运行, 检查 var/log/cron 我看到 cronjob 自动 运行ning

您只需要将以下 Cron 条目添加到您的服务器

* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1

查看更多信息laravel doc

已解决

1.确保您的时间(服务器站点)例如 运行 每 30 分钟

*/30 * * * * cd /path-to-your-project && php artisan schedule:run

2。确保您的时间(laravel 站点),例如 运行 在 00:30

30 0 * * *

因此,如果您的项目 (laravel) 运行 30mnt(例如 30 0 * * ),那么您必须使用 30mnt (/30 * * * *)