Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Codeigniter Создание PDF для более чем 1000 строк

Автор вопроса: f-codeОтветов: 3

Я попытался сгенерировать PDF-файл из CodeIgniter, используя PHPExcel, mPDF, TCPDF и HTML2PDF, но возникла проблема с созданием более 1000 строк, полученных из MySQL. Проблема начинается с исчерпания памяти, и мой сервер xampp необходимо перезапустить. Пожалуйста, поделитесь со мной, если вы успешно создали PDF-файл с более чем 1000 строк. Спасибо за ваш совет

pdfcodeigniterpdf-generation

Ответы

Ответ 1 · рейтинг 1 · Community

Копия XAMPP для php использует только фиксированный объем оперативной памяти, который может быть не рядом с вашими доступными ресурсами. Вы можете увеличить это значение в зависимости от вашей системы.

File: \xampp\php\php.ini
memory_limit = 512M

Или любое другое количество (в МБ) доступной оперативной памяти, которую вы хотели бы разрешить PHP использовать.

Ответ 2 · datasage

Вы можете попробовать создать html-файл и передать его через htmldoc. Но если вы работаете в среде с малым объемом памяти, даже это может не сработать.

Ответ 3 · AlunR

Я использую fpdf для создания PDF-файлов и набрал более 1000 строк.

Я бы предположил, что проблема находится на этапе создания данных из того, что вы сказали выше. Можете ли вы вывести 1000 строк в HTML?

Если нет, опубликуйте SQL и т. Д. И посмотрите на это вместо этого.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы