2017-02-12 1 views
0

Meine Strecken ist wie folgt:Wie löst man "NotFoundHttpException in RouteCollection.php Zeile 161:" auf der Laravel?

<?php 
Route::get('manage-vue', '[email protected]'); 
Route::resource('vueitems','VueItemController'); 

Dann habe ich http://localhost/blog/public/manage-vue zugreifen, da Fehler vorhanden sind:

Sorry, die Seite, die Sie suchen konnte nicht gefunden werden. 161 1/1 NotFoundHttpException in RouteCollection.php line:

in RouteCollection.php line 161 
at RouteCollection->match(object(Request)) in Router.php line 533 
at Router->findRoute(object(Request)) in Router.php line 512 
at Router->dispatchToRoute(object(Request)) in Router.php line 498 
at Router->dispatch(object(Request)) in Kernel.php line 174 
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30 
at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30 
at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 27 
at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46 
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102 
at Pipeline->then(object(Closure)) in Kernel.php line 149 
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116 
at Kernel->handle(object(Request)) in index.php line 53 

Wie kann ich den Fehler beheben?

+0

Laravel unterstützt nicht, nicht in der Dokumentenstammzeile zu sein, Sie benötigen wahrscheinlich eine benutzerdefinierte '.htaccess' dafür. – apokryfos

+0

Versuchen Sie, 'http: // localhost/manage-vue' zu ​​besuchen. – Paras

+0

In Laravel müssen Sie einen Einstiegspunkt in der Routes-Datei haben, um zu funktionieren. Für Ihren URL-Link "http: // localhost/blog/public/manage-vue" benötigen Sie diese Route: 'Route :: get ('blog/public/manage-vue', 'VueItemController @ manageVue');' – lewis4u

Antwort

0

Ich denke, Ihr Code ist in Ordnung. Sie sollten jedoch Ihre Webserver Konfiguration überprüfen. diese

Check out:

https://httpd.apache.org/docs/2.4/vhosts/

Wenn du bist Windows oder Mac verwenden könnten Sie sehr hilfreiche Tools verwenden, ein vollständig konfiguriertes Webserver zu erhalten. Unter Windows ist es Laragon, auf Mac schauen Sie sich Laravel Valet an.

Verwandte Themen