Help us understand the problem. What is going on with this article?

Laravel5.5で突然の「View [home] not found.」を解決する方法

More than 1 year has passed since last update.

ある日...

今関わっているプロジェクトで下記のようにmakeファイルを利用してコマンド実行を楽にしているのですが、

clear:
    composer dump-autoload
    php artisan down
    php artisan clear-compiled
    php artisan cache:clear
    php artisan config:clear
    php artisan config:cache
    php artisan route:clear
    php artisan view:clear
    php artisan up

make clearをホストOS上で叩いた途端「View [home] not found.」でシステム全体が動かなくなってしまいました。。。

原因はphp artisan clear-compiled

上記コマンド一覧にあるclear-compliedコマンドによってbootstrap/cache/config.php内にViewファイルが保存されている場所を絶対パスで格納しているようでした。実際にプロジェクトのコードが稼働しているのはローカルで動いているDockerコンテナ上なので、ホストOSで取得された絶対パスのキャッシュをコンテナ上で見に行こうとしてエラーになってたわけなんですねー。

参考サイト

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした