最近古いhomesteadが立ち上がらなくなった人向け
homesteadは最近PHP7に切り替わりました。
変なhomesteadの入れ方とかしてると、勝手に最新のboxファイルとかが使われたりとかで、
phpfpm周りのエラーが出て使えなかったりするかもしれません。
と、困っていた所、
homestead.ymlでボックスバージョン指定できますよ
とTwitterで教えてもらったのでその辺りまとめておきます。
box_version
調べてみるとどうやらVagrantにはbox_version
の指定オプションがあるらしい。
homestead.rbを見ると、17行目アタリにbox_version
の指定がある。
見る限りversion
の指定でHomestead.yml
から設定する事が可能みたいです。
homestead boxファイルのバージョン
homesteadのboxバージョンは下記から確認できます。
なので、PHP5の環境を明示的に使いたい場合には、
# Homestead.yml
setting: "= 0.3.3"
とかしてやれば良いっぽい。