使用Barryvdh \ Snappy包将生成的pdf保存在公共文件中

时间:2017-01-17 14:04:26

标签: php laravel pdf

我尝试使用laravel 5.2将生成的pdf保存在公用文件夹中,但它不起作用,下面是我的代码:

$path = base_path('public/uploads/files/');
$pdf_name = time().'.pdf';
PDF::loadView('pdf.pdf', [ 'data' => $data ])->save($path.$pdf_name);

这是我得到的错误:

  

WindowsPipes.php第137行中的FatalErrorException:   最大执行时间超过60秒

1 个答案:

答案 0 :(得分:0)

请参阅此问题:https://github.com/barryvdh/laravel-snappy/issues/129

要解决此问题,请在@IBAction func slideShowOne() { button = true; self.performSegue(withIdentifier: "toTheOtherVC", sender: self) } 文件中将超时设置为3600,如下所示:

config/snappy.php