$pdf = PDF::loadView('pages.qrdownload', compact('qr_code'));
return $pdf->download('event_qrcode.pdf');
当我尝试使用m pdf包下载pdf文件时,在极少数情况下pdf被下载,否则pdf下载被取消。
上面的图片显示了取消pdf的错误。
答案 0 :(得分:3)
供参考(评论中的原始答案):
它在恰好2.00秒后取消的事实可能表明您的服务器时间非常短,并且无法及时生成pdf。检查服务器和/或php超时,并在必要时增加它们。
答案 1 :(得分:1)
为了增加ubuntu服务器中的http和ftp超时,这是步骤,
1.导航到目录/etc/apt/apt.conf.d(cd/etc/apt/apt.conf.d)
2.创建一个新文件,例如。 99timeout(触摸99timeout)
3.打开该文件(vi 99timeout)
4.粘贴下面的线条使其持续10秒。
Acquire::http::Timeout "10";
Acquire::ftp::Timeout "10";
5。保存文件(esc:wq)
6.重新启动服务器。