live.ERROR:“ cron”名称空间中没有定义命令

时间:2019-05-01 21:24:20

标签: php laravel-5 cron

我一直在尝试使用Laravel 5.8在Plesk服务器上设置crontab,但出现以下错误:

  

live.ERROR:“ cron”名称空间中没有定义命令。 {“ exception”:“ [对象](Symfony \ Component \ Console \ Exception \ NamespaceNotFoundException(代码:0):在\” cron \“名称空间中没有定义命令。在/ var / www / vhosts / *** ************* / httpdocs / vendor / symfony / console / Application.php:585)

我尝试过:

cd /var/www/vhosts/**********/httpdocs && php artisan schedule:run >> /dev/null 2>&1

php /var/www/vhosts/**********/httpdocs && php artisan schedule:run >> /dev/null 2>&1

kernel.php中的代码是:

$schedule->command('command:videos')
         ->everyFifteenMinutes()
         ->timezone('Europe/London');

1 个答案:

答案 0 :(得分:0)

问题出在kernel.php中。该命令必须为:

$schedule->command('cron:videos')
         ->everyFifteenMinutes()
         ->timezone('Europe/London');