【问题标题】:dompdf with codeigniter带有codeigniter的dompdf
【发布时间】:2010-11-07 20:15:53
【问题描述】:

我遵循了这个教程:

https://github.com/EllisLab/CodeIgniter/wiki/PDF-generation-using-dompdf

但是,我似乎无法正确设置路径。在 dompdf (config_dompdf.inc.php) 的配置文件中,我做了以下操作:

define("DOMPDF_DIR", realpath(dirname('./system/plugins/dompdf/')));

我收到此错误:

Message: require_once(/var/www/myApp/system/plugins/include/functions.inc.php) [function.require-once]: failed to open stream: No such file or directory

Filename: dompdf/dompdf_config.inc.php

Line Number: 233

按照教程,我将 dompdf 目录放在system/plugins 下。但是您可以在上面的第 233 行看到,由于路径不正确,出现了错误。如何修复路径?

(define("DOMPDF_DIR", realpath(dirname('./system/plugins/dompdf/')));)

谢谢!

【问题讨论】:

    标签: php codeigniter dompdf


    【解决方案1】:

    如果您已将 dompdf_config.inc.php 从其在 dompdf 目录中的通常位置移动,您只需更改 DOMPDF_DIR 的值。否则, dompdf 已经设置为使用正确的路径填充该常量。根据您提供的信息,我认为您不应该修改默认值。

    【讨论】:

      【解决方案2】:

      此文件以$_GET['input_file']为要转换为pdf的文件名

      http://localhost/dompdf/dompdf.php?input_file=[nameofyourfile]
      

      【讨论】:

        【解决方案3】:

        自动加载的自定义加载器与 DOMPDF 冲突,这就是它不起作用的原因。由于自定义加载器被应用的所有控制器使用,因此切换到 TCPDF。

        【讨论】:

          猜你喜欢
          • 2016-10-16
          • 2014-01-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多