Laravel 5.4 cron для выполнения моих команд, не выполняющихся на сервере (cpanel) - PullRequest
0 голосов
/ 18 февраля 2019

Созданные и зарегистрированные тестовые команды, как показано ниже в файле app\console\commands\Update.php:

`

//signature
protected $signature = 'Thumi';
…….
//handle to execute console command
public function handle()
{
    $user = User::findOrFail(6);

    $user->update(['fname' => 'kennnn']);   
}

app \ console \ Kernel.php

/**
     * The Artisan commands provided by your application.
     *
     * @var array
     */
    protected $commands = [
        Commands\Update::class
    ];

    /**
     * Define the application's command schedule.
     *
     * @param  \Illuminate\Console\Scheduling\Schedule  $schedule
     * @return void
     */
    protected function schedule(Schedule $schedule)
    {
        $schedule->command('Thumi')
                 ->everyFiveMinutes();
    } 

`

Команды выполняются на CLI на локальном хосте.Php artisan Thumi Ниже приведена команда, которую я вставил в cpanel crons.*/5 * * * * /usr/local/bin/php /home/bladeres/public_html/WMS/artisan schedule:run >> /dev/null 2>&1 Уведомление по электронной почте игнорируется.Кроме того, я изменил версию php на 7.1, это может быть причиной или проблемой поставщика общего хостинга?

...