No input file specified.のエラー
トラブル症状
Homesteadで仮想マシン起動後にブラウザでホスト名を記入してアクセスすると
「No input file specified.」と表示される。
こんな感じ。
原因
Laravelが起動されていない
※私の場合、Homesteadをvagrant upした時点でLaravel環境設定完了と勘違いしてこのアクセスしてこのエラーに遭遇しました。 vagrant upのあとにLaravelを起動する必要がありました。
対処方法
Laravelの起動
Laravelのプロジェクトファイル内で、php artisan serveを実行すると起動できます。
$ php artisan serve
Laravel development server started: http://127.0.0.1:8000
レスポンスでURIが表示されるのでブラウザにコピペでアクセスするとうまく表示されるとおもいます。※:8000のポート番号を入れるのもお忘れなく。