От каких факторов зависит генерация html2pdf?

Я попытался сгенерировать PDF с использованием html2pdf.
В моем localhost все работает нормально. Он загружается в течение 3 секунд.
Но на моем сервере это занимает более 30 секунд!

Я проверил memory_limit, он говорит 128M, изменил его на 256M (код php), он имеет такую ​​же производительность.
Изменение библиотеки не вариант, хотя я сначала попробовал mpdf, но он не поддерживает уровни блоков в таблице.
Вот мой код:

include_once APPPATH . 'third_party/html2pdf/html2pdf.class.php';
try
{
$html2pdf = new HTML2PDF($param["orientation"], $param["paper_size"], 'fr');
$html2pdf->setDefaultFont($param["font"]);
$html2pdf->writeHTML($param["html"], isset($_GET['vuehtml']));
$filename = $param["filename"];
if ($param["action"] == "download") {
$html2pdf->Output($filename, 'D');
} else {
$html2pdf->Output($filename);
}
} catch (HTML2PDF_exception $e) {
echo $e;
exit;
}

Нужно ли так настроить что-то на моем веб-сервере?

0

Решение

Вы увеличиваете ограничение памяти, но не ограничение по времени. Как вы сказали, это занимает 30 секунд или более, поэтому вам также нужно увеличить лимит времени.

проверьте эту ссылку для получения полной информации

0

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

Других решений пока нет …

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