Uncaught Mpdf \ MpdfException: размер HTML-кода больше, чем pcre.backtrack_limit 1000000

Я разрабатываю код для генерации PDF из HTML-кода с использованием библиотеки MPDF. Для кода HTML я читаю из внешнего файла HTML. Но это не работает для большего размера кода HTML. Есть ли способ это исправить или у нас есть какая-то другая библиотека, которая поддерживает мою функциональность.

Для больших HTML-файлов, выдающих ошибку:

Неустранимая ошибка: Uncaught Mpdf \ MpdfException: размер HTML-кода больше, чем pcre.backtrack_limit 1000000. Вы должны использовать WriteHTML () с меньшей длиной строки.

1

Решение

Сообщение об ошибке говорит вам, что делать. Передайте свой HTML WriteHTML() метод меньшими кусками.

Или вы можете попытаться увеличить лимит возврата еще больше:

ini_set("pcre.backtrack_limit", "5000000");

https://mpdf.github.io/troubleshooting/known-issues.html#blank-pages-or-some-sections-missing

2

Другие решения

Вы даете очень большой HTML-код. Это не будет принято.
Увидеть https://mpdf.github.io/troubleshooting/known-issues.html#blank-pages-or-some-sections-missing

2

По вопросам рекламы [email protected]