gpt4 book ai didi

php - FPDF fatal error : Allowed memory size of 33554432 bytes exhausted (PHP)

转载 作者:行者123 更新时间:2023-12-05 00:50:45 25 4
gpt4 key购买 nike

这是一个经常讨论的问题,但到目前为止似乎没有解决方案适合我的问题。我正在生成一个带有 $pdf = new FPDF(); 的pdf .这工作正常。但现在我想要一个带有页码的页脚。在尝试了很多事情后我发现,如果要设置页脚,则需要使用 $pdf = new yourPDFclassName(); 创建一个实例; (它扩展了父 FDF 类)。

再次运行整个过程我收到错误:第 16 行/..blabla/yourPDFclassName.php 中允许的内存大小为 33554432 字节已用尽(尝试分配 77 字节)

有谁知道为什么在我调用子类时会出现此错误?我的意思是它适用于父类......顺便说一句,77字节比33554432字节小得多......嗯

class REPORTSPDF extends FPDF { .... }

16: $pdf = new REPORTSPDF();

第 16 行在 REPORTSPDF 的构造函数中。在第 16 行之前没有其他行。它只是在调用 $pdf = new REPORTSPDF() 时崩溃。

没有页脚功能我有同样的错误。奇怪的是,当我将第 16 行更改为

$pdf = new FPDF();

一切正常(除了我没有页脚)。

最佳答案

听起来您的代码中有一个无限循环。尝试做一个简单的 hello-world-test 看看会发生什么并检查代码中的所有循环。

关于php - FPDF fatal error : Allowed memory size of 33554432 bytes exhausted (PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3804315/

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