FPDF错误,致命错误:最大函数嵌套级别为'100'达到,流产


FPDF Error, Fatal error: Maximum function nesting level of '100' reached, aborting

我尝试执行下面的php文件来创建fpdf报告。

<?php
require('reportspdf.php');
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Times','I',16);
$pdf->Cell(0,10,'Yay TutToaster Rocks !!',0,1,'C');
$pdf->Output();
?>

错误显示为"致命错误:达到'100'的最大函数嵌套级别,中止!"。

我添加了"xdebug"。max_nesting_level=500"(我也试过200,-1)行"[xdebug]"在php.ini文件,并重新启动WAMP服务器上的所有服务。但是没有解决这个错误。当尝试更大的数字,如"1000"页面继续加载。然后注释zend扩展路径。

发生错误"致命错误:允许的内存大小为134217728 "字节耗尽(试图分配1792字节)在D:'wamp'www'Pharmacy管理系统'pages'reportspdf.php第2行".

请帮我把这个去掉

我强烈怀疑这个问题是'reportspdf.php'一直调用require对自己。这意味着它一直试图加载自己。尝试将第2行替换为:

require_once('reportspdf.php'); 

如果您粘贴的PHP文件的名称是reportspdf.php,然后尝试删除第2行。