我有cron运行的php脚本。我手动运行时
php /var/www/html/ngix/hotshoponline.com/api/artisan schedule:run
它工作正常,脚本大约需要2分钟,我可以得到我需要的输出。
但是当它被cron称为
时* * * * * php /var/www/html/ngix/hotshoponline.com/api/artisan schedule:run >> /dev/null 2>&1
它不起作用 我尝试使用-f并尝试使用/ usr / bin / php没有任何工作
答案 0 :(得分:3)
要查看可能的错误,请添加输出文件。
像这样的东西
* * * * * php /var/www/html/ngix/hotshoponline.com/api/artisan schedule:run > /var/log/error.log 2>&1
然后拖尾error.log文件以查看是否有错误。
tail -f /var/log/error.log