我是Laravel 5.4的新手,我需要从其数据库中下载一些PDF文件。下载文件时出现问题。
这是我的控制器。
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文件也放在公共/下载目录中,但这个问题没有改变。这是由于数据库中没有文件吗?
答案 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>