讨论数量:
CLI 用的 PHP version 不一定和 PHP-FPM 用的相同,从图片中可以看到 web 加载的是 /etc/php/7.1/fpm/php.ini
你在 homestead 里运行下这个命令:php -i | grep 'Loaded Configuration File'
得到的应该是7.2的配置:Loaded Configuration File => /etc/php/7.2/cli/php.ini
CLI 的版本可以这样修改:sudo update-alternatives --set php /usr/bin/php7.1
Web 的版本你需要修改 Ngnix 的配置,不过我感觉你应该是在 homestead.yaml
指定了该项目使用 php: "7.1"
推荐文章: