私はLaravel Task Schedulingを使用しています。私は、カスタムcommand
を定義し、同様に分ごとに実行するように設定します。Laravelタスクスケジューリングは毎分実行するように設定されていますが、一度だけ実行されます
$schedule->command('dailyk')->everyMinute();
それから私は、タスクを実行するには、次のコマンドを使用:
php /var/www/stockhit/artisan schedule:run 1>> /dev/null 2>&1
を私は私のカスタムコマンドをし続けていることを確認するためにログを使用しました走るただし、1分ごとに実行されるわけではありません。代わりに、それはちょうど一回走った。
1分ではなく毎分実行するにはどうすればよいですか?
こんにちはuser3563206を追加し、あなたのcronジョブファイルを開くには、コマンド
を使用します。私はそれを開いて、THX -eファイルのcrontabにsecound行を手動で追加することによって動作しました – alextre