2015-02-23 15 views
13

ich binde eine einfache Ansicht zu machen:Config Cache in Laravel 5 Ergebnisse in Sicht nicht gefunden

public function test() 
{ 
    return \View::make('test'); 
} 

ich meine Config-Cache:

$ php artisan config:cache 
Configuration cache cleared! 
Configuration cached successfully! 

Wenn ich es in einem Web-Browser ausführen ich habe:

InvalidArgumentException in FileViewFinder.php line 140: 
View [test] not found. 
in FileViewFinder.php line 140 
at FileViewFinder->findInPaths('test', array('/XXXXXX/resources/views')) in FileViewFinder.php line 77 
at FileViewFinder->find('test') in Factory.php line 145 
at Factory->make('test') in Facade.php line 213 
... (framework backtrace) 

I clear config Cache ...

$ php artisan config:clear 
Configuration cache cleared! 

... Anzeigen gemacht wird (es ist eine einfache HTML-Ansicht resources/views/test.blade.php)

Warum ist es nur ohne Cache-Konfiguration arbeiten?

Antwort

19

Es funktioniert nicht, wenn Ihr Computer auf Vagabund (oder einer anderen virtuellen Umgebung) ausgeführt wird und Sie php artisan config:cache aus Vagabund ausführen. Müssen Sie diesen Befehl in vagrant ausführen. Das Problem besteht in Pfadrouten (der Weg ist bei vagabundierenden Personen nicht gleich).

+2

Sie sparen meine Tage! Danke – user908798

+0

selben Problem können Sie mir sagen, wie man dieses Problem löst ??? Ich habe eine default Homestead nicht Einblick Projekt – Hamelraj

+2

War verwirrt, bis ich diese Antwort sah. Danke, Mann! – daneczech

Verwandte Themen