Edited at

Laravelで…vendor/autoload.php): failed to open stream: No such file or directory というエラーによりデフォルト画面が表示されない解決方法

More than 1 year has passed since last update.

homestead で homestead up が成功していて、homesteadでnginxのログを表示してエラーを解消したものの、Laravelがautoload.phpが無いというエラー画面を出してきました。


ファイルが読み込めないというエラー

エラーが出てしまいました。


autoload.phpが読み込めないとエラー

( ! ) Warning: require(/home/vagrant/workspace/php/Laravel/laravel-homestead/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory


画像


composerをインストールする

ファイルが無いらしいので、composer installすればいいみたいです。


Laravelを置いてあるディレクトリに移動

cd /home/vagrant/workspace/php/Laravel/laravel-homestead/


composer installしました。


composerをinstall

composer install

# 色々インストールされました


コメントいただいたところによるとcomposer updateでもいいみたいです。


再度ブラウザにアクセスすると

Laravelという画面がでました。

この後どうしたらいいのやら


参考

https://teamtreehouse.com/forum/how-can-i-import-project-files-without-getting-errors

https://twitter.com/sharo0331pc/status/553819024111312896

https://twitter.com/fagai/status/553819095347376128