这个问题可能是重复的(CronJob not running),但不能解决我的问题。让我解释一下。通过查看https://laravelcode.com/post/laravel-55-task-scheduling-with-cron-job-example中的帖子,我想通过终端设置cronjob。我从FTP上看到工匠已在以下路径中设置:/var/www/html/projectName/
我相信这台服务器是Ubuntu。我在下面的命令中运行了此命令,但未发生任何事情。
* * * * * /var/www/html /var/www/html/projectName/artisan schedule:run 1>> /dev/null 2>&1
在上述stackoverflow帖子中,我运行了命令ps ax | grep cron
,该命令返回了我:
1013 ? Ss 0:57 /usr/sbin/cron -f
19067 pts/0 S+ 0:00 grep --color=auto cron
我相信cronjob的路径设置错误。但是我不知道该如何纠正。任何帮助表示赞赏。
答案 0 :(得分:0)
我运行此命令,效果很好
* * * * * php /var/www/html/projectName/artisan schedule:run >> /dev/null 2>&1
发件人:http://www.expertphp.in/article/laravel-5-task-scheduling-with-cron-job-example