MPDF不显示任何错误但不生成PDF

时间:2017-07-07 19:08:13

标签: php pdf mpdf

目前,我正在尝试使用MDF1生成PDF。我试图首先启动该示例,但我只在文件上得到一个空白页面,该页面应该生成PDF并且不会生成PDF。

我已添加:

error_reporting(E_ALL); ini_set('display_errors', 1);

在文件的开头和

$mpdf->debug = true;

但我仍然没有看到任何错误。

我已将 ttfontdata tmp graph_cache 目录权限设置为777,但我仍然无法让它工作。

为了让这个库能够在我的设置上工作,我需要检查一下吗?

我在我的本地设置上尝试了这个,并且相同的代码工作正常,所以我认为这肯定是我的服务器设置。

编辑:(这是我开始的代码)

error_reporting(E_ALL); 
ini_set('display_errors', 1);

$html = '
<h1><a name="top"></a>mPDF</h1>
<h2>Basic HTML Example</h2>
This file demonstrates most of the HTML elements.';


//==============================================================
//==============================================================
//==============================================================

include("../mpdf.php");
$mpdf=new mPDF('c'); 

$mpdf->debug = true;

$mpdf->WriteHTML($html);
$mpdf->Output();

exit;

//==============================================================
//==============================================================
//==============================================================

1 个答案:

答案 0 :(得分:0)

签入index.php是否

define('ENVIRONMENT', 'production');

然后将其更改为

define('ENVIRONMENT', 'development');

现在所有错误都将消失