@cryp24

Как настроить запуск php скрипта в laravel schedule?

Разбираюсь по немного с ларавел, слышал что в ларавел есть свой крон. По гуглив немного понял что принцип его заключается в том что в нужно в крон добавить одну команду на выполнения laravel schedule, а уже там прописывать все задачи. С одной стороны все просто, на деле запутался, прошу помочь на конкретном примере: я создал контроллер ParserControllers в нем функции ParserSite1 и ParserSite2 в роутах прописал для них пути и теперь мои парсеры доступны по ссылкам типа https://www.site/ParserSite1 и https://www.site/ParserSite1.
Вопрос как мне указать выполнения этих двух запросов в laravel schedule, а также как правильно указать строку в настоящем кроне для laravel schedule для OpenServer а также Ubuntu 18.04?
  • Вопрос задан
  • 319 просмотров
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
Ответ написан
Комментировать
@jazzus
В kernel.php
$schedule->call(function(){
  (new \App\Http\Controllers\ParserController)->parserSite1();
})->everyMinute();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы