Uruchomiłem composer update
, a teraz mam problem. Otrzymuję ten błąd, gdy próbuję załadować mój widok domowy:Laravel 5 - Zobacz [strona główna] nie znaleziono
InvalidArgumentException in FileViewFinder.php line 140:
View [home] not found.
Tak, pliki znajdują się w moim katalogu (zasoby/widoki itp.). Nazwa to home.blade.php
.
Mój kontroler:
<?php namespace Hulahoop\Http\Controllers;
use Hulahoop\Http\Requests;
use Hulahoop\Http\Controllers\Controller;
use Illuminate\Http\Request;
class HomeController extends Controller {
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
return view('home');
}
}
Trasa:
Route::get('/', '[email protected]');
To działa dobrze i jest to funkcja bardzo podstawowe. Co się stało? Uruchamianie w FYI dla lokalnych gospodarstw.
UPDATE: Kiedy biegnę php artisan serve
mogę wyświetlić stronę główną widok grzywny (czyli na http://localhost:8000). Ale w zagrodach, bez kości. Co daje?
Czy na pewno masz najnowszą wersję aplikacji laravel 5? To był błąd, którego ludzie doświadczali kilka miesięcy temu. Co się stanie, jeśli zmienisz przestrzeń nazw na App? – Joe
Def Najnowsza wersja. Właśnie dostałem go w zeszłym tygodniu. Udało mi się zmienić obszar nazw w App. Ale wystąpił błąd w "AppServiceProvider", który wygląda tak, jakby miał poprzedni obszar nazw. na przykład storage/framework/config.php i 'storage/framework/services.json.php'. Zmieniłem wszystkie instancje w App. Wciąż ten sam błąd ... –
3 rzeczy, laravel 5 jest teraz na 5.0.1, upewnij się, że masz tę wersję. "aktualizacja kompozytor" zapewni to. 'composer dump-autoload' powinno naprawić problemy związane ze zmianą przestrzeni nazw. I na koniec upewnij się, że Twoja maszyna wirtualna ma dostęp do zapisu w folderze i wszystkich podfolderach. – Joe