homestead up したけどnginxの404画面が出るのでnginxのログを見ました


homestead upでportを変えろとエラーがでるなど色々あったものの、なんとかhomestead upが成功すると、192.168.10.10にアクセスせよとあります。
ということで、http://192.168.10.10/ にアクセスしました。

nginxで404がでる

nginxから404謎のエラーでわからんマン

nginxのログを見てみることにします。

nginxのログを確認する

vagrantにsshでログインします。

vagrantにsshでアクセス
homestead ssh

どうやら/etc/nginx/sites-available/homestead.appというファイルがnginxのhomestead.app設定ファイルみたいです。

nginxのhomestead.app設定ファイルをみる
sudo vi /etc/nginx/sites-available/homestead.app

略

error_log  /var/log/nginx/homestead.app-error.log error;

なるほどです。homesteadのnginxが吐くエラーは、/var/log/nginx/homestead.app-error.log に吐出されるみたいです。

nginxのログをみる

tailコマンドでhomestead.app-error.logを流しっぱなしにしてエラーの原因を調査します。

homestead.app-error.logのログを見る
sudo tail -f /var/log/nginx/homestead.app-error.log

あとは http://192.168.10.10/ にアクセスして見てみれば原因がわかるかもしれません。