DOMPDF在Mac中工作,而不是在Windows和CentOS中工作

时间:2012-09-11 10:26:53

标签: php dompdf

我在我的Moodle项目中使用DOMPdf,在这里我试图将html作为pdf。它在我的本地机器(Mac系统)中运行良好。我把相同的代码放在Windows机器和CentOS服务器上;它不起作用。我想几个小时我无法得到解决方案。我在所有环境中使用PHP 5.

我尝试的解决方案:

  1. 向DOMPDF文件夹提供完整的权限(777)。
  2. 以下是我的代码

    require_once("dompdf/dompdf_config.inc.php");
    
    $Test='<html>
            <head>
    
            <title>Insert title here</title>
            </head>
            <body>    
             Sample Text
            </body>
            </html>';
        $dompdf = new DOMPDF();
        $dompdf->load_html($Test);
        $dompdf->render();
        $dompdf->stream("test.pdf");
    echo $dompdf;
    

    我不确定我做错了什么。任何帮助是极大的赞赏。

1 个答案:

答案 0 :(得分:0)

我认为这个答案可以帮助人................

<?php
 require_once("C:/dompdf/dompdf_config.inc.php");

$Test='<html>
    <head>
    <title>Insert title here</title>
    </head>
    <body>    
     Sample Text
    </body>
    </html>';
$dompdf = new DOMPDF();
$dompdf->load_html($Test);
$dompdf->render();
$dompdf->stream("test.pdf");
//echo $dompdf;
?>