任务计划在Laravel 5.5中不起作用

时间:2018-08-11 05:57:34

标签: php laravel scheduling

在应用程序/控制台/内核中:

 protected $commands = [
    '\App\Console\Commands\SendSms',
];
protected function schedule(Schedule $schedule)
{
    $schedule->command('sms:send')->everyMinute();

}

在应用程序/控制台/命令/ SendSms中

    protected $signature = 'sms:send';

 public function handle()
{
    $sender = "*******";
    $message = '******';
    $message .= ' ' ;
    $message .= '*******';
    $receptor ='********';
    \Kavenegar::Send($sender, $receptor, $message);

    $this->info('sms successfully send!');

}

在我的cpanel cronjobs中:

  

/ usr / local / phpcron / lsphp71cron / home / **** / **** / artisan schedule:run >> / dev / null 2>&1

它不起作用...

当我将发送消息功能直接放入内核/计划中时,它将运行,但是当我将其放入Commands时,它将不运行。

0 个答案:

没有答案