2009-07-03 63 views
0

我跟着這個教程: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目錄下的系統/插件。但是您可以在233行上面看到,由於路徑不正確而出現錯誤。我如何修復路徑? (定義( 「DOMPDF_DIR」,真實路徑(目錄名稱( './系統/插件/ DOMPDF /')));)

謝謝!

回答

1

自定義加載器是自動加載與DOMPDF發生衝突,這是不工作的原因。由於應用程序的所有控制器都使用了自定義加載程序,因此切換到TCPDF。

1

這個文件拿$_GET['input_file']作爲文件應轉換爲PDF格式的名稱。 I-E

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

你只需要改變的DOMPDF_DIR的價值,如果你從它的位置通常在DOMPDF目錄移動dompdf_config.inc.php。否則,dompdf已經設置爲使用正確的路徑填充該常量。根據您提供的信息,我認爲您不應該修改默認值。