gpt4 book ai didi

php - dompdf: "Maximum execution time of 30 seconds exceeded"

转载 作者:可可西里 更新时间:2023-11-01 13:40:05 25 4
gpt4 key购买 nike

始终(意思是每次)我尝试将与客户端表单相关的相对大量的 HTML 加载到 dompdf 中。我收到主题错误消息或偶尔收到一些其他错误。如果我注释掉 PDF 文档中 9 页中任何一页的代码,它就可以工作。

一旦达到某个不确定的临界数据量,我过去在可变长度报告(这是一种始终为 9 页的表格)方面遇到过同样的问题。我看到的与此问题相关的其他帖子总是包含后续评论,坚持要求原始发帖者提供 HTML。我尝试这样做,但它远远超出了允许的限制。

减少 HTML 的数量会导致 dompdf 呈现没有问题的 HTML,所以我不确定如何继续解决这个问题。我可以提供指向该页面的链接,但它需要用户 ID 和密码才能访问,并且生成的页面将包含不供公众使用的信息。

如果这里没有帮助,谁能推荐另一个我可以获得帮助的论坛?

以下是我可以列出的一些关于 HTML 的细节,它们可能有助于诊断问题:

  • 它几乎完全是使用 HTML 表格构建的。
  • 没有一个表跨越多个页面。
  • 没有文本区域控件。

最佳答案

我对 domPdf 也有类似的问题,但无法解决。我想如果你遇到困难,你总是可以在你的 Controller 中为 max_execution_time 设置一个 ini_set。

最终我搬到了MPDF这对我来说非常有效。它似乎是我发现的最便携、维护良好的 PHP HTML 到 PDF 库。

我不确定我应该将此作为答案或评论发布,让我知道是否应该改为评论。

关于php - dompdf: "Maximum execution time of 30 seconds exceeded",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20888268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com