не удается запустить расписание laravel из cron, задание не работает в cpanel

#php #laravel #cpanel

#php #laravel #cpanel

Вопрос:

У меня проблема, когда я пытаюсь выполнить php artisan schedule:run задание cron

Команда задания Cron

 php -d register_argc_argv=On /home/thgfixlp/project/artisan schedule:run > /dev/null 2>amp;1
  

введите описание изображения здесь

но когда я запускаю ту же команду из терминала, она работает правильно

Kernal.php

 protected function schedule(Schedule $schedule)
{
   $schedule->command('timeslots:clear')
     ->everyMinute()
     ->runInBackground();
}
  

Комментарии:

1. планировщик должен запускаться каждую минуту… но с какой проблемой вы столкнулись в настоящее время?

2. оно вообще не запускается

3. что вообще не запускается?

4. команда задания cron не сработала

5. @lagbox это исправлено путем добавления полного пути php

Ответ №1:

Это исправлено путем добавления полного пути PHP

 /usr/local/bin/php
  

после редактирования это было бы так

 /usr/local/bin/php -d register_argc_argv=On /home/thgfixlp/project/artisan schedule:run > /dev/null 2>amp;1