2016-08-09 20 views
1

Ich versuche, Daten zu versuchen, aus irgendeinem Grund zum Download, aber es nichtLaravel Download funktioniert nicht

Ansicht

@foreach($files as $file) 

    {!! Html::link('public/'.$file->name, $file->name) !!} 

@endforeach 

Controller

public function download($file_name){ 
    $file_path = public_path('/'.$file_name); 
    return response()->download($file_path); 
} 

Route

funktioniert

Ich bekomme diesen Fehler

NotFoundHttpException in RouteCollection.php line 161 

in RouteCollection.php line 161 
at RouteCollection->match(object(Request)) in Router.php line 821 
at Router->findRoute(object(Request)) in Router.php line 691 
+0

Was * funktioniert nicht * gemein? Hast du irgendeinen Fehler? – nix9

+0

Ich erhalte diesen Fehler – OunknownO

Antwort

2

Der Weg ist falsch, Sie beobachten /download/{file} aber /public/{file} aufrufen.

{!! Html::link('download/'.$file->name, $file->name) !!}