我尝试使用PHPExcel,mPDF,TCPDF和HTML2PDF从CodeIgniter生成PDF文件,但是从MySQL获取超过1000行的生成存在问题。问题从内存耗尽开始,我的xampp服务器也需要重启。如果您已成功生成超过1000行的PDF,请与我分享。谢谢你的建议
答案 0 :(得分:1)
XAMPP的php副本仅使用固定数量的RAM,可能不在您可用资源附近。您可能希望根据您的系统增加该值。
File: \xampp\php\php.ini
memory_limit = 512M
或者您希望允许PHP使用的任何其他可用RAM数量(以MB为单位)。
答案 1 :(得分:0)
你可以尝试生成一个html文件并通过htmldoc传递它。但是如果你在低内存环境中运行,即使这样也行不通。
答案 2 :(得分:0)
我使用fpdf来创建PDF,并且已经达到了超过1000行。
我建议问题出在你的数据创建阶段。你能输出1000行到HTML吗?
如果没有发布SQL等,那就改为