Das ist student.php und meine Funktion für admin:
%Vor%routes.php
%Vor%Dies ist Admin-Formular:
%Vor%Weiß nicht warum Fehler angezeigt wird:
InvalidArgumentException in FileViewFinder.php Zeile 137: Zeige [.] Nicht gefunden
Eine Ansicht sollte eine Erweiterung .blade.php
.
Also sollte Ihre Datei mit dem Admin-Formular den Namen admin.blade.php
Hinweis:
Wenn Sie die Ansicht unter einem beliebigen Unterverzeichnis wie somefolder/admin.blade.php
Dann sollten Sie das tun
return \View::make('somefolder/admin');
Hier erfahren Sie mehr über Vorlagen :)
Wenn Sie Ihr Projekt kürzlich auf Ihrem Produktionsserver bereitgestellt oder das Projekt auf einen anderen Server verschoben haben, vergessen Sie nicht den App-Cache zu löschen , indem Sie diese Befehle ausführen.
%Vor%sollte es beheben.
Denken Sie auch daran, Ihre .env
-Datei zu aktualisieren, damit sie mit neuen Umgebungsvariablen übereinstimmt.
Wenn eine der obigen Antworten nicht funktioniert. Warum versuchst du nicht, den Namen von config.php project / bootstrap / cache / config.php in einen anderen Namen wie config.php.old zu ändern, es funktionierte für mich mit laravel 5.3
Sie möchten Ihre Ansichten nicht mit einem Schrägstrich referenzieren.
Dies:
return \View::make('/admin');
Sollte wie folgt aussehen:
return \View::make('admin');
Ich hatte das gleiche Problem, weil ich einen umgekehrten Schrägstrich \
hatte, die Lösung wurde es in Schrägstrich geändert:
Bitte überprüfen Sie zuerst, ob sich der Ordner im Views-Ordner befindet
d. h. resources/views/foldername/filename
Dann können Sie
testen %Vor%Laravel verfügt über einen Authentifizierungs-Skeleton-Generator, der möglicherweise bereits vor Ihrem aktuellen Status in Ihrem Projekt verwendet wurde. Ich hatte diesen Fehler und ich kam von einem Git-Klon, bei dem Laravel-Extras keine guten Praktiken enthielten.
Durch erneutes Ausgeben des Befehls
%Vor%Tags und Links php model-view-controller laravel-5 laravel