2017-04-22 15 views
1

Laravel 5.4が新しく、データベースからPDFファイルを少しダウンロードする必要があります。ファイルをダウンロードする際に問題があります。ここでLaravel 5 - ファイルのダウンロードに失敗しました

enter image description here

私のコントローラです。

public function download_files(){ 
    $dowaloads=DB::table('dowanloadable_files')->get(); 
    return view('dowanload.dowanload', compact('dowaloads')); 
} 

ここは私の見解です。

<tbody> 
    @foreach($dowaloads as $download) 
    <tr> 
     <td>{{ $download->file_title }}</td> 
     <td><a href="download/{{ $download->file_name }}" download="{{ $download->file_name }}"> <button type="button" class="btn btn-primary">Dowanload</button></a></td> 
     </tr> 
    @endforeach 

私も公共/ダウンロードディレクトリ内のすべてのこれらのPDFファイルを配置したが、この問題は変更されません。これはデータベースにファイルがないためですか?

ここにデータベース画面があります。 enter image description here

ここに私のダウンロードディレクトリがあります。 enter image description here

+0

ダウンロードフォルダを表示します。 –

+0

私は、ダウンロードフォルダを意味するのですか?ダウンロードを押してからダウンロードすると、フォルダがダウンロードされますか?またはディレクトリをダウンロードするだけですか? – Dasun

+0

ディレクトリをダウンロードするだけです。 –

答えて

0

ダウンロードフォルダの画像に表示されているように、間違ったフォルダ名を使用しています。

<td><a href="/dowanload/{{ $download->file_name }}" download="/dowanload/{{ $download->file_name }}"> <button type="button" class="btn btn-primary">Dowanload</button></a></td> 
+0

ありがとうございます。ありがとうございました。 – Dasun

関連する問題