php - Laravel 5.2:下载 PDF 引发异常 'LogicException' 并显示消息“无法在 BinaryFileResponse 实例上设置内容。”
问题描述
我使用以下代码下载大小为 4mb 的 PDF 文件。问题是这在本地工作正常,但在我的服务器上它不工作。下载部分不是。
$pathToFile = public_path('attachments/products/pdf/xxx.pdf');
$headers = [ 'Content-Type' => 'application/pdf'];
return response()->download($pathToFile, 'xyz.pdf', $headers);
解决方案
推荐阅读
- python - 尝试从另一个仓库(在 VSCode 中)导入 Python 模块
- java - 有没有办法使用带有服务帐户的谷歌电子表格 API 而没有 json 文件在 java 中进行身份验证?
- python - 烧瓶 wtforms 在同一 html 页面和同一路由/视图上的 2 个表单上显示验证错误
- ios - 将文本从视图中的 TextLabel 传递到另一个视图中的标签
- php - 模型上的 Laravel all() 方法在 Collection 中返回 null
- mysql - 如何正确关联sequelize中的表?
- cuda - 将一行指针传递给 __global__ 函数
- html - 显示:弯曲使我的卡片不均匀,我该如何解决?
- c - 使用 SIGEV_THREAD 时,如何为所有 timer_create 回调重用单个线程?
- python - Seaborn FacetGrid KDE 值错误