Homestead 如何切换 PHP 版本?

我改了nginx 配置文件,但是执行 vagrant provision 重启配置文件,我修改的默认又回到了7.1,请问怎么切换版本啊?
file

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 7
jltxwesley

不需要修改 Nginx 的配置,只需要在 Homestead/Homestead.yaml 里指定版本即可,看你已经翻出这个帖子了: 问答:Homestead 中有多个 PHP 版本,如何切换版本?

如果你试了最佳答案,行不通的话,先查看下 homestead box 的版本。

2年前 评论

@jltxwesley 我指定版本 这样,打印phpinfo 还是7.1.。。没有变化。。

file

2年前 评论

@jltxwesley 我安装的homestead 是laravel5.5文档里的。。没找到怎么看版本。。

2年前 评论

@jltxwesley 是2.1版本。。 直接在Homestead/Homestead.yaml设置 ,还是修改对应站点的配置文件,都不行呐。。崩溃

2年前 评论
jltxwesley

@gaoxiang

直接修改对应站点的配置不行,重新加载会被覆盖的。

你确定是 2.1 的版本?我不是指 vagrant 的版本,是 vagrant box 的版本,教程里的用的是 laravel/homestead (v3.0.0),最新的版本是 6.3.0,不过3.0.0已经支持 PHP 5.6, 7.0, and 7.1 的配置了:https://github.com/laravel/settler/release...

2年前 评论

@jltxwesley 那3.0的版本 怎么切换啊?我里面PHP版本有 5.6, 7.0, and 7.1,想切换到7.0

2年前 评论

@gaoxiang 是php: "7.0" 而不是php:"7.0" ,冒号右面有一个空格的

file

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!