2016-11-06 3 views
0

Я определил команду и запустил ее каждую минуту в ядре с расписанием. Но когда я использую команду artisan для запуска, она запускается только один раз. Поэтому я хочу, чтобы она запускалась автоматически каждую минуту в Xampp в окне 10. Но как я могу добавить: * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1 на свой сервер Могу ли я запустить планировщик автоматически ? В:Запустить автоматическое расписание в xampp с laravel

public function handle() 
{ 
     $banMember = MemberAccount::where('isBan',1)->get(); 
     foreach($banMember as $ban) 
     { 
      $ban->isBan = 0; 
      $ban->save(); 
     } 
} 

ответ

0

Вот некоторые подсказки для Вас, чтобы сделать планирование задач

https://www.drupal.org/docs/7/setting-up-cron-for-drupal/configuring-cron-jobs-with-windows http://www.z-cron.com/

* * * * * означает, что он должен быть запущен каждую минуту.

+0

спасибо, сэр. Но я написал расписание в kernel.php, но это руководство предлагает пример: http://www.example.com/cron.php. Могу ли я изменить cron.php = kernel.php? –

+0

cronjob используется для запуска команды. не имеет значения, какая именно команда. curl/php или другие системные команды. для laravel вы должны сделать: – Saman

+0

php -q/path/to/laravel/artisan schedule: run – Saman

Смежные вопросы