使用mpdf和codeigniter生成空白输出

使用mpdf和codeigniter生成空白输出,codeigniter,pdf-generation,mpdf,Codeigniter,Pdf Generation,Mpdf,我一直在进行此操作以生成pdf,但输出为空,并且没有显示错误,我已输入: public function generate_pdf() { $this->load->library('mpdf'); $mpdf=new mPDF('utf-8','A4'); $mpdf->WriteHTML('<p>HTML content goes here...</p>'); $mpdf->Output(); } 某些输出已从

我一直在进行此操作以生成pdf,但输出为空,并且没有显示错误,我已输入:

public function generate_pdf()
{
    $this->load->library('mpdf');
    $mpdf=new mPDF('utf-8','A4');
    $mpdf->WriteHTML('<p>HTML content goes here...</p>');
    $mpdf->Output();
}

某些输出已从脚本发送到浏览器。请检查您的源代码。您也可以使用。

一些输出已经从脚本发送到浏览器。请检查您的源代码。您可能还想使用。

它正在使用擦除输出缓冲区并关闭输出缓冲的ob\u end\u clean()

public function generate_pdf()
{
   ob_end_clean();
   $this->load->library('mpdf');
   $mpdf=new mPDF('utf-8','A4');
   $mpdf->debug = true;
   $mpdf->WriteHTML('<p>HTML content goes here...</p>');
   $mpdf->Output();
}
公共函数生成\u pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=新的mpdf('utf-8','A4');
$mpdf->debug=true;
$mpdf->WriteHTML('HTML内容在这里…

'); $mpdf->Output(); }
它正在使用ob\u end\u clean()擦除输出缓冲区并关闭输出缓冲

public function generate_pdf()
{
   ob_end_clean();
   $this->load->library('mpdf');
   $mpdf=new mPDF('utf-8','A4');
   $mpdf->debug = true;
   $mpdf->WriteHTML('<p>HTML content goes here...</p>');
   $mpdf->Output();
}
公共函数生成\u pdf()
{
ob_end_clean();
$this->load->library('mpdf');
$mpdf=新的mpdf('utf-8','A4');
$mpdf->debug=true;
$mpdf->WriteHTML('HTML内容在这里…

'); $mpdf->Output(); }
检查错误日志-可能是PHP警告或错误在您有机会之前添加了输出。检查错误日志-可能是PHP警告或错误在您有机会之前添加了输出。我已经用ob_start()包装了我的代码;annd ob_end_clean();但是它仍然不起作用如果代码生成错误,那么输出缓冲将没有帮助,因为您也会将错误缓冲到输出中。如果您将调试设置为打开状态,它显然将生成日志消息;annd ob_end_clean();但是它仍然不起作用如果代码生成错误,那么输出缓冲将没有帮助,因为您也会将错误缓冲到输出中。如果您将调试设置为打开状态,那么显然将生成日志消息。
public function generate_pdf()
{
   ob_end_clean();
   $this->load->library('mpdf');
   $mpdf=new mPDF('utf-8','A4');
   $mpdf->debug = true;
   $mpdf->WriteHTML('<p>HTML content goes here...</p>');
   $mpdf->Output();
}