Laravel cron执行两个php版本的命令

在尝试使用Laravel的调度程序执行cron作业时,我在日志文件中看到,使用php7php7.1执行的命令是奇怪的! 谁能解释发生了什么?

以下是日志文件内容的截图:

在这里输入图像说明

我的crontab文件如下所示:

 * * * * * cd /var/www/ && php /var/www/artisan schedule:run >> /var/www/storage/logs/cron.log 2>&1 

您可以通过修改您的cron来强制使用特定的版本:

 * * * * * cd /var/www/ && /usr/bin/php7 /var/www/artisan schedule:run >> /var/www/storage/logs/cron.log 2>&1 

这可能是因为您安装了多个版本,cron使用哪个版本的PHP会感到困惑。