2016-06-18 8 views
0

私のLaravelプロジェクトフォルダは "laravel"だったので "testsite"に変更しましたが、今はサイトにアクセスできません。ルートフォルダ名を変更する

InvalidArgumentException in FileViewFinder.php line 137: View [pages.home] not found. 

ErrorException in Filesystem.php line 109: file_put_contents(C:\Users\Zen\Google Drive\xampp\laravel\storage\framework/sessions/4d5b7c28f025c192658893a77c2d6bdb60b33d48): failed to open stream: No such file or directory 

フル・エラーはここで見つけることができます:古いフォルダ「laravel」からのセッションに関連したものだペースト中

PasteBin

その目に見えます。

仮想ホストでXamppを使用すると、再起動したXamppがブラウザキャッシュをクリアしたため、問題は解決されませんでした。

この問題を解決するにはどうすればよいですか?

+0

このコマンドを実行しようとしましたか?php artisan clear-compiled? –

+0

Didintが動作します。以前の "laravel"フォルダに次のフォルダ "storage/framework/sessions"を追加しましたが、セッションエラーはなくなりましたが、古い "laravel"フォルダのビューを探します。何らかの理由でLaravelが古い "laravel"フォルダ内のファイルを取得しているので、私は新しい "testsite"フォルダに設定する方法を見つける必要があります。 'composer update'依存関係を正しく更新しましたが、それでも問題は解決しませんでした。 – user1320951

答えて

0

あなたは一貫性のないパスを持っている、あなたはスラッシュを設定しているかのを見てみましょう:そのほかに

xampp\laravel\storage\framework/sessions/ 

を、framework/sessionフォルダが

が存在することを確認してください。またそのpages.home階層をチェックあなたの意見フォルダに存在する:解決

View [pages.home] not found 
+0

私はフォルダ名を_testsite_に変更し、XAMPP vhostsの_testsite_フォルダを指していました。しかし 'framework/session'というフォルダが存在し、それにはいくつかのファイルが含まれています。 pages.homeは存在しますが、_/login_のような別のページを試しても同じ問題が発生します。矛盾したパスに関しては、パスを設定していないので、パスは '\ xampp \ testsite \ ..'でなく '\ xampp \ laravel \ .. 'でなくてはなりません。職人のキャッシュをクリアしようとしましたが、ダンプロードはありません。 – user1320951

関連する問題