任务助手没有运行Laravel,但是cron每分钟都在运行

时间:2017-05-17 14:17:37

标签: php laravel laravel-5 cron

我有一项任务,我每天都想跑步。在我的Kernel.php中,我有以下命令:

$时刻表&GT;命令(&#39; emailProgram&#39;) - &GT;每日() - &GT;时区(&#39; US /中部&#39); < / p>

我是我的crontab:

* * * * * php / var / www / html / appname / artisan schedule:run&gt;&gt; / dev / null 2&gt;&amp; 1

所以,当我运行 php artisan schedule:运行,或者直接用 php artisan emailProgram 运行它时,它按预期运行。但是,它不是使用daily()/ dailyAt()或其他方式自行运行。最后,如果我从kernel.php文件中的命令中删除daily():

$ schedule-&gt;命令(&#39; emailProgram&#39;) - &gt; timezone(&#39; US / Central&#39;); 它每个都在运行分钟,所以它与Laravel任务助手有一些脱节。这是我第一次设置Cron,以及Laravel的任务管理,所以也许我忽略了一些简单的事情。任何帮助都会非常感谢,谢谢。

0 个答案:

没有答案