備忘録として残します。
久しぶりにVagrantを使ってLaravelで遊ぼうとHomesteadをVagrantで構築して、なんやかんや準備が終わり、ホストOSでHomestead.yamlで定義したURL(この時はlaravel.test)にアクセスしたが、、、
あれ?No input file specified.
と表示される。
どうやら、ゲストOS側のドキュメントルートの設定をミスって他っぽい
初回、Vagrant Upで起動したはいいが、Homestead.yamlが間違っていたことに気が付く。
Vagrant haltで終了して、Homestead.yamlを修正。
再度、Vagrant Upで起動してみたが、設定が反映されていなさそう。
Homestead.yaml
の記載はおかしくないのになぜ?
とりあえず、vagrantを壊してみたら動いた。
■対処法
hostOSで(当然だが)下記コマンドを実行。
Vagrant destory
その後 Vagrant upで起動。
無事ホストOSでアクセスできるようになりました。。
■おわりに
今回はVirtualBoxを6.1の最新で構築したが、Vagrantは一つ前のマイナーバージョン(今回の場合は6.0系)で構築したほうがいいとか、わるいとか。。。。