【问题标题】:Laravel + Cronjob in cpanel not workingcpanel中的Laravel + Cronjob无法正常工作
【发布时间】:2018-12-21 19:34:53
【问题描述】:

我是 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

【问题讨论】:

    标签: laravel cron kernel crontrigger


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-12-14
      • 1970-01-01
      • 2014-01-04
      • 2016-03-22
      • 2017-10-08
      • 2012-10-13
      • 1970-01-01
      • 2012-07-12
      • 1970-01-01
      相关资源
      最近更新 更多