Laravel Kernel Task Schedule не работает должным образом - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь использовать расписание задач Laravel.Поэтому я создаю crontab -e, что похоже на удар.

* * * * * cd /var/www/html/laravel && php artisan schedule:run >> /dev/null 2>&1

После этого я привязываю свои команды к приложению / ядру Laravel, как показано ниже:

protected $commands = [
        //
        Commands\mitsui::class,
        Commands\sumitomo::class,
        Commands\nomura::class,

    ]; 

И расписание:

protected function schedule(Schedule $schedule)
    {
        $schedule->command('bot:mitsui')->everyMinute();
        $schedule->command('bot:sumitomo')->everyMinute();
        $schedule->command('bot:nomura')->everyMinute();
    }

На самом деле это еженедельно, ноЯ пытаюсь проверить, работает это или нет.Вот почему сделать это everyMinute Но на самом деле это не работает.команды не работают.Я что-то здесь упускаю?

1 Ответ

0 голосов
/ 22 октября 2018

изменить эту строку

* * * * * cd /var/www/html/laravel && php artisan schedule:run >> /dev/null 2>&1

на

* * * * *  php /var/www/html/laravel/artisan schedule:run >> /dev/null 2>&1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...