我网站的根目录是“/ 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')in 第27行/var/www/PDFBuilder/fpdi142/fpdi.php
我做错了什么?
答案 0 :(得分:2)
找到解决方案。
您可以从http://www.setasign.de/support/manuals/fpdi/fpdi/
下载PDF_TPL文件(PDF_TPL-1.2.1.zip)只需将其解压缩并将其放在与fpdi相同的文件夹中即可。
答案 1 :(得分:0)
使用相对路径,例如,如果您的代码在fpdf17中,则您的要求应为:
require('fpdf.php');
require('../fpdi142/fpdi.php');