2017-09-07 70 views
0

在嘗試使用Laravel的調度器執行cron作業時,我在日誌文件中看到命令執行的日誌文件是php7php7.1,這很奇怪!任何人都可以解釋發生了什麼?Laravel cron執行兩個php版本的命令

下面是日誌文件的內容截圖:

enter image description here

我的crontab文件的樣子:

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

回答

1

您可以強制特定版本通過修改你的cron的使用到:

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

可能是因爲我的cron我由於您安裝了多個版本,因此對使用哪個版本的PHP感到困惑。