其实这是个小问题,首先查看你的larave所需要的php版本,然后
sudo apt-get update
sudo apt-get -y install php7.1
sudo apt-get -y install php7.1-mysql
sudo apt-get install php7.1-fpm
进行对应的php版本下载(数字可以更改为自己需要的),然后
修改配置
vagrant ssh登入虚拟机
cd /etc/nginx/sites-available
ls一下,里边会有你自己配置host时,写的各种名字,如homestead.test等
sudo vim homestead.test homestead.test
找到此列 fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;换成你指定的版本即可
最后 service nginx restart 即可,亲测有效,如有其它问题欢迎讨论!
sudo update-alternatives --config php 该行命令可选择自己想要运行的php版本。
开始说这只是个小问题,但我也弄了挺久,网上查到很多网友碰到过此问题,但都没有给出解决方案,还是两年前的,挺无语的!
特开此章,以正其它!