laravel 项目中 DomPDF 的最大执行时间
Maximum execution time For DomPDF in laravel Project
我必须在 laravel(5.8) 项目中使用 DomPDF 包。但是我们在报告创建过程中遇到最大执行时间错误。
我在 6 秒 后得到查询结果。
我的查询计数是 1971.
我的包裹详情:
barryvdh/laravel-dompdf: "0.8.7"
laravel/framework": "5.8"
我创建报告的示例代码:
$pdf = PDF::loadView('reports.demodetails.viewreport',compact('alldetails'));
return $pdf->download('demoreport.pdf');
但报告创建过程需要更多时间来加载。
如果有人能向我推荐,我将不胜感激。
我使用 "barryvdh/laravel-snappy" 包而不是“barryvdh/laravel-dompdf”。我在 16 秒内得到了结果。(我的总记录是 1971)
Note: Dompdf same records I got 1/2 hrs to generate PDF.
任何遇到此问题的人都可以找到以下步骤来安装 "barryvdh/laravel-snappy" 软件包。
第一步:
作曲家需要 barryvdh/laravel-snappy
a) 添加提供商
Barryvdh\Snappy\ServiceProvider::class,
b) 添加别名
'PDF' => Barryvdh\Snappy\Facades\SnappyPdf::class,
'SnappyImage' => Barryvdh\Snappy\Facades\SnappyImage::class,
c)发布
php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
第二步:
作曲家需要 wemersonjanuario/wkhtmltopdf-windows
a)在 snappy 文件中设置二进制路径。
在live server(Linux)中按照下面的link设置wkhtmltopdf和wkhtmltoimage,设置二进制路径值后。
https://askubuntu.com/questions/959152/how-can-i-install-the-latest-wkhtmltopdf-on-ubuntu-16-04
我必须在 laravel(5.8) 项目中使用 DomPDF 包。但是我们在报告创建过程中遇到最大执行时间错误。
我在 6 秒 后得到查询结果。 我的查询计数是 1971.
我的包裹详情: barryvdh/laravel-dompdf: "0.8.7" laravel/framework": "5.8"
我创建报告的示例代码:
$pdf = PDF::loadView('reports.demodetails.viewreport',compact('alldetails'));
return $pdf->download('demoreport.pdf');
但报告创建过程需要更多时间来加载。
如果有人能向我推荐,我将不胜感激。
我使用 "barryvdh/laravel-snappy" 包而不是“barryvdh/laravel-dompdf”。我在 16 秒内得到了结果。(我的总记录是 1971)
Note: Dompdf same records I got 1/2 hrs to generate PDF.
任何遇到此问题的人都可以找到以下步骤来安装 "barryvdh/laravel-snappy" 软件包。
第一步: 作曲家需要 barryvdh/laravel-snappy
a) 添加提供商 Barryvdh\Snappy\ServiceProvider::class,
b) 添加别名 'PDF' => Barryvdh\Snappy\Facades\SnappyPdf::class, 'SnappyImage' => Barryvdh\Snappy\Facades\SnappyImage::class,
c)发布 php artisan vendor:publish --provider="Barryvdh\Snappy\ServiceProvider"
第二步: 作曲家需要 wemersonjanuario/wkhtmltopdf-windows
a)在 snappy 文件中设置二进制路径。
在live server(Linux)中按照下面的link设置wkhtmltopdf和wkhtmltoimage,设置二进制路径值后。
https://askubuntu.com/questions/959152/how-can-i-install-the-latest-wkhtmltopdf-on-ubuntu-16-04