У меня есть приложение Laravel 5, где я хочу запускать cronjobs, я создал команду, которая будет работать каждые 5 минут.Планировщик Laravel не работает
Но по какой-то причине это никогда не называется.
Я добавил следующий crontab.
* * * * * php /var/www/vhosts/website.com/httpdocs/artisan schedule:run
Я проверил файл журнала хрон, и это выглядит как подмигнули бега:
Apr 15 10:19:01 lvps92-51-xx-xx CROND[15420]: (root) CMD (php /var/www/vhosts/website.com/httpdocs/artisan schedule:run)
Но он никогда не вызвав команду. Самое смешное, что если я выполнить команду вручную, его работу ...
[[email protected] /]# php /var/www/vhosts/website.com/httpdocs/artisan schedule:run
Running scheduled command: (touch /var/www/vhosts/website.com/httpdocs/storage/framework/schedule-c56ad4a76ba9d8e31def649e20c42f73; /usr/local/php566-cgi/bin/php artisan test:run;
rm /var/www/vhosts/website.com/httpdocs/storage/framework/schedule-c56ad4a76ba9d8e31def649e20c42f73) > /dev/null 2>&1 &
Там нет записей протоколирования в Laravel журнале.
(я знаю, что я запустить cronjob как корень, но это было, чтобы избежать разрешений ошибок делать тестирование)
Laravel версия: 5.0.27
Сервер: Centos 6
Что мне не хватает?