2009-07-03 26 views
0

Ich folgte diesem Tutorial:dompdf mit codeigniter

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

Allerdings kann ich nicht Recht, den Weg zu bringen scheinen. Auf der Konfigurationsdatei von dompdf (config_dompdf.inc.php) Ich habe folgende:

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

ich diesen Fehler:

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 

Gemäß dem Tutorial, stellte ich das dompdf Verzeichnis unter System/Plugins. Aber Sie können oben sehen, dass in Zeile 233 ein Fehler wegen eines falschen Pfades auftritt. Wie repariere ich den Pfad? (define ("DOMPDF_DIR", realpath (dirname ('./ system/plugins/dompdf /'))))

Vielen Dank!

Antwort

1

Ein benutzerdefiniertes Ladeprogramm, das automatisch geladen wird, steht in Konflikt mit DOMPDF, das ist der Grund, warum es nicht funktioniert. Zu TCPDF gewechselt, da der benutzerdefinierte Lader von allen Controllern der App verwendet wird.

1

diese Datei nehmen $_GET['input_file'] als Name der Datei, die in pdf konvertiert werden soll. i-e

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

Sie brauchen nur den Wert von DOMPDF_DIR zu ändern, wenn Sie dompdf_config.inc.php von seiner üblichen Position im dompdf Verzeichnis verschoben haben. Andernfalls ist dompdf bereits so eingerichtet, dass diese Konstante mit dem richtigen Pfad gefüllt wird. Aufgrund der von Ihnen gemachten Angaben glaube ich nicht, dass Sie den Standardwert geändert haben sollten.