我在php中找到了一些pdf文件生成程序。当我重新运行它时,我会得到以下错误
警告:需要(/include/fpdf153/fpdf.php) function.require:未能打开流:在第57行的C:\xampp\htdocs\aks\mikepdf.php中没有这样的文件或目录 致命错误: function.require: C:\xampp\htdocs\aks\mikepdf.php中第57行中的C:\xampp\htdocs\aks\mikepdf.php中的required '/include/fpdf153/fpdf.php‘(include_path=.;C:\xampp\php\pear\’)
我想fpdf.php不见了。我在他们的网站上搜索过,但是我找不到英文版本。
有人能给我提供英文版本的完整链接吗?
发布于 2009-08-27 09:14:56
目前,PHP正在寻找C:\include\fpdf153\fpdf.php中的文件,因为它是一个绝对路径。
尝试将文件放入C:\xampp\htdocs\aks\include\fpdf153\并使用follwing语句:
要求(include/fpdf153/fpdf.php);
然后,它使用一个基于当前工作的相对链接(我猜它是C:\xampp\htdocs\aks\)。而且它应该能工作。
你可以找到更多的信息,在PHP手册中
发布于 2009-08-27 09:11:10
我认为与require函数一起使用的文件路径是错误的。
发布于 2009-08-27 09:18:18
我假定根文件夹的名称是一个测试。
/test 将字体文件夹和fpdf.php复制到/test中
例如,将sample.php创建到/test文件夹中。
<?php
require('fpdf.php');
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>https://stackoverflow.com/questions/1339810
复制相似问题