2

我网站的根目录是“/var/www/PDFBuilder”。我有 2 个文件夹“fpdf17”和“fpdi142”,我在“fpdf17”文件夹中解压了一个名为“fpdf_tpl.php”的文件。

这是我的代码:

error_reporting(E_ALL);
ini_set('display_errors', '1');

define('FPDF_FONTPATH','/var/www/PDFBuilder/fpdf17/');

require('/var/www/PDFBuilder/fpdf17/fpdf.php');
include('/var/www/PDFBuilder/fpdi142/fpdi.php');

当我尝试打开我的网站时,这是我得到的输出:

警告:require_once(fpdf_tpl.php):无法打开流:第 27 行的 /var/www/PDFBuilder/fpdi142/fpdi.php 中没有这样的文件或目录致命错误:require_once():无法打开所需的“fpdf_tpl.php” (include_path='.:/usr/share/php:/usr/share/pear') 在第 27 行的 /var/www/PDFBuilder/fpdi142/fpdi.php

我究竟做错了什么?

4

2 回答 2

2

找到了解决方案。

您可以从http://www.setasign.de/support/manuals/fpdi/fpdi/下载 PDF_TPL 文件 (PDF_TPL-1.2.1.zip)

只需将其解压缩并将其放在与 fpdi 相同的文件夹中,就可以了。

于 2013-03-07T17:46:31.220 回答
0

使用相对路径,例如,如果您的代码在 fpdf17 中,您的要求应该是:

require('fpdf.php');
require('../fpdi142/fpdi.php');
于 2012-10-22T13:32:35.370 回答