в приложении / консоли / ядре:
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 / **** / **** / расписание ремесленников: запустить >> / dev / null 2>&1
это не работает …
Когда я помещаю функции отправки сообщения непосредственно в ядро / расписание, оно запускается, но когда я помещаю его в команды, оно не запускается.
Задача ещё не решена.
Других решений пока нет …