Laravel + Cpanjob在cpanel中不起作用

时间:2018-07-13 12:09:48

标签: laravel cron kernel crontrigger

我是laravel的新手,我尝试使用cpanel cronjob设置任务计划程序。但是cronjob无法正常工作。

php /home/webservername/public_html/demo/projectname/artisan schedule:run 1>> /dev/null 2>&1

我的内核代码:

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

protected function schedule(Schedule $schedule)
{
    $schedule->command('hour:update')
              ->everyMinute();
    $schedule->call(function () {
                  DB::table('test')->insert(
                    ['title' => 'test', 'datetime' => '2018-07-10 14:38:00']
                    );
                })->everyMinute();
}

当我在本地主机上运行项目时,请尝试使用命令提示符运行。

php artisan schedule:run

1 个答案:

答案 0 :(得分:0)

对于遇到此问题的任何人,我都有一个类似的问题,以下命令在cpanel上对cronjob起作用(用于Laravel任务调度):

/usr/local/bin/php /home/webservername/projectname/artisan schedule:run >> /dev/null 2>&1