dompdf с codeigniter

Я следовал этому руководству:

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/')));)

Спасибо!


person putolaruan    schedule 03.07.2009    source источник


Ответы (3)


Пользовательский загрузчик, который находится в автозагрузке, конфликтует с DOMPDF, поэтому не работает. Переключился на TCPDF, так как пользовательский загрузчик используется всеми контроллерами приложения.

person putolaruan    schedule 03.07.2009

этот файл принимает $_GET['input_file'] как имя файла, который должен быть преобразован в pdf. я-е

http://localhost/dompdf/dompdf.php?input_file=[nameofyourfile]
person A Karim    schedule 21.04.2011

Вам нужно изменить значение DOMPDF_DIR только в том случае, если вы переместили dompdf_config.inc.php из его обычного местоположения в каталог dompdf. В противном случае dompdf уже настроен для заполнения этой константы правильным путем. Основываясь на предоставленной вами информации, я не считаю, что вам следовало изменить значение по умолчанию.

person BrianS    schedule 03.01.2012