我試圖每分鐘設置一個任務。我把在crontab作爲root:cron job laravel 5.3
* * * * usr/bin/php /var/www/html/projet1613/artisan schedule:run 1>> /dev/null 2>&1
我可以在文件中看到cron.log該命令運行
Feb 22 13:33:01 serveur-auditpro-1613 CRON[5225]: (root) CMD (usr/bin/php /var/www/html/projet1613/artisan schedule:run 1>> /dev/null 2>&1)
Feb 22 13:33:02 serveur-auditpro-1613 CRON[5225]: (root) CMD (usr/bin/php /var/www/html/projet1613/artisan schedule:run 1>> /dev/null 2>&1)
在Kernel.php我laravel項目,我把這個:
$schedule->command(SaveResult::class)->cron('* * * * *');
當我自己下單時一切正常,但是每當crontab完成每分鐘時,什麼都不會發生。
你有什麼想法嗎?
在此先感謝。項目
編輯日誌:
/bin/sh: 1: usr/bin/php: not found
我不明白爲什麼,因爲當我在目錄USR/bin中去那裏是php。
什麼是您的項目中記錄說? – smarber