我的laravel的任务安排工作不正常

Trying to do task scheduling but not working properly. I set the time and wrote the commands but not running.

Here is my commands;

namespace App\Console\Commands;

use Illuminate\Console\Command;
use App\allestates;

protected $signature = 'bot:mitsui';

Also my Kernel is here:

protected $commands = [
        //
        Commands\mitsui::class,
    ];

protected function schedule(Schedule $schedule)
    {
        $schedule->command('bot:mitsui')->everyFiveMinutes();
    }

What am I missing here? Thanks for helping me out!

Are you running the schedule cron.? You need to add this into your cpanel crons or cronjob.

php {project_path}/artisan schedule:run > /dev/null 2>&1

If not add the above command to your cron jobs and run it everyminute.

Here the steps if you have root access,

crontab -e
//Add follow line to crontab
* * * * *  php {project_path}/artisan schedule:run >> /dev/null 2>&1