Уважаемый Stackoverflowers,Laravel 5,2 Scheduler
Я создал 2 Laravel команд, тот, который очищает БД записей, в другую, который отправляет по электронной почте.
Если я называю их по отдельности они работают, и в приложение/консоли/kernel.php файла У меня есть это:
protected function schedule(Schedule $schedule)
{
// minute, hour, day of month, month, day of week
// *, *, *, *, * elke minuut
$schedule->command('item:removeChecked')->everyMinute();
$schedule->command('email:sendList')->everyMinute();
}
Так что, когда я запускаю команду php artisan schedule:run
, он запускает 2 команды немедленно и отвечает со следующим:
Running scheduled command: '/usr/bin/php' 'artisan' item:removeChecked > '/dev/null' 2>&1 &
Running scheduled command: '/usr/bin/php' 'artisan' email:sendList > '/dev/null' 2>&1 &
Но тогда он останавливается и ничего не делает.
Так что мой вопрос: как я могу заставить это работать? Я не могу найти хорошую документацию об этой паре в Ларавеле, возможно, потому, что она совершенно новая.
Заранее благодарим за помощь.
Theo.
Я просто это так: * * * * * Расписание PHP ремесленник: бег >>/DEV/нуль 2> & 1 Тогда я запустил эту команду: PHP расписание мастеровых : run, с тем же результатом. Без разницы –
Вы можете добавить работу crobab с помощью 'crontab -e' –
Когда я запускаю crontab -e, я получаю экран с большим количеством символов. Что я должен делать дальше? Btw это мой первый раз с cron –