Laravel在共享主机上的任务计划不起作用

时间:2018-08-20 04:20:31

标签: php laravel cron

我有一个laravel应用,它在共享主机上运行。我在cronJob上定义了cpanel,并在laravel应用程序上定义了工作,但这没用。

app / console / kernel.php:

protected $commands = [
    '\App\Console\Commands\CronJob',
];


protected function schedule(Schedule $schedule)
{
    $schedule->command('CronJob:test')
             ->everyMinute();
}

app / console / comands / mycronjob:

public function handle()
{
     \App\Model::create([
            'name'=> 'foo',
            ...
      ]);
}

在服务器上,cronjob是:

php /path/to/artisan schedule:run >> /dev/null 2>&1

当我通过命令php artisan Cronjob:test在本地对其进行测试时,它可以工作并创建模型,但是在服务器上不起作用。你能说出什么问题吗?谢谢。

0 个答案:

没有答案