我想从我的Laravel项目的存储文件夹中下载文件。
这是我用来下载文件的方法:
return response()->download(storage_path($path), $name);
当我单击重定向到此方法的链接时,会从浏览器收到以下输出:
Symfony \ Component \ HttpFoundation \ File \ Exception \ FileNotFoundException 文件“ pathToTheFile”不存在。
问题在于,当我访问www.mydomain.com/pathToTheFile时,浏览器会向我显示此txt文件。为什么不从链接下载文件?有人可以帮忙吗?
如果重要,则使用Voyager Admin Package上传文件。
答案 0 :(得分:0)
我解决了这个问题。该方法应为:
return Storage::disk('public')->download($path, $name);
仍然感谢您的帮助:)