【发布时间】:2022-08-02 19:25:47
【问题描述】:
嗨,我只想将我的存储文件下载为 pdf,但它显示此错误。 这是我的控制器
public function html(Request $request, $id=null){
if($request->isMethod(\'post\')){
$html = $request->html;
$data = [];
if($request->hasFile(\'html\')){
// dd($html);
$data[\'html\'] = $request->file(\'html\')->storeAs(\'all_html\', time().\'.blade.php\');
// $data[\'html\'] = Storage::putFile(\'all_html\', $html);
}
$url = \"storage/app/\".$data[\'html\'];
$random = \'dOC\'.str::random(\'10\');
Pdf::loadfile($url)->setPaper(\'a4\', \'landscape\')->setWarnings(false)->save(public_path(\'pdf/\'.$random.\'.pdf\'));
return response()->download(public_path(\'pdf/\'.$random.\'.pdf\'));
}
return view(\'html\');
}
标签: laravel permissions storage laravel-7 dompdf