Laravel-超出了Dompdf的最大执行时间60秒
转换pdf时出现错误,因为我通过“Laravel-超出了Dompdf的最大执行时间60秒,laravel,pdf,laravel-5.3,Laravel,Pdf,Laravel 5.3,转换pdf时出现错误,因为我通过“php artisan Service--port=1000”运行我的laravel项目,所以无法工作。但如果我用xampp运行我的laravel项目。没关系。我不知道为什么?。给我解释和修理。多谢各位 Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_UNKNOWN) Maximum execution time of 60 seconds exceeded 增加控制器文
php artisan Service--port=1000
”运行我的laravel项目,所以无法工作。但如果我用xampp运行我的laravel项目。没关系。我不知道为什么?。给我解释和修理。多谢各位
Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_UNKNOWN)
Maximum execution time of 60 seconds exceeded
增加控制器文件中的时间限制。下面的变量可增加时间限制
set_time_limit(300);
laravel-dompdf不能很好地与
php artisan serve
配合使用。您应该使用XAMPP或其他您喜欢的HTTP服务器。我也遇到了同样的问题,并将其缩小到链接到刀片文件中的图像。当我按照此方式嵌入图像时,图像不再超时。可能原因:
链接到外部CSS-最好在与html相同的文件中的样式标记之间编写CSS
使用刀片模板语法例如@sections@roles等
链接到外部图像
复杂的表格结构/布局
…从个人经验来看对我来说,主要有两个问题
storage\u path()
一起使用,因此,我首先将图像转换为base64,并将其传递给刀片视图。
php artisan服务器
您应该通过xampp服务器。
它解决了我的问题put set\u time\u limit(6000);控制器文件中的变量。您是如何放置它的?我已经做了,但仍然没有工作。我明白了。我设定了时间限制(300)。那更好。感谢您使用哪个laravel软件包生成DOMPF?是的,但是转换起来很长。已经解决了。但你们有什么方法可以转换pdf文件,速度比现在快吗?真的很慢。非常感谢您在生成DOMPDF时使用的laravel软件包是的,这是一个很好的软件包。我认为你的数据限制有问题。@Thanh Toán谢谢你的感谢。如果我们的解决方案解决了您的问题,请随意接受这个答案和投票。链接到外部CSS实际上是最佳实践,因为您只需要在一个地方更改给定的类,而不是在所有页面中。