2014-01-06 42 views
0

我最近开始使用FPDF,因为我需要为学校项目生成一些PDF文件。 所有文件被正确包括在内,但是当我尝试运行代码来保存文件,它给了我下面的错误:FPDF无法创建新文件

ErrorException [ Warning ]: fopen(pdfs/example1.pdf): failed to open stream: No such file or directory 

我已经检查,以确保所选择的文件夹的权限是“读&写“(我在Mac上工作)。 有谁知道还有什么可能造成这种情况?

详述: 该文件未显示在我希望保存的位置,这就是代码也无法找到它的原因,从而返回错误。

回答

2

你使用哪些代码?我扔在一起的这个简单的例子完美地工作。

<?php 
require_once('fpdf17/fpdf.php'); 
$pdf = new FPDF(); 
$pdf->AddPage(); 
$pdf->SetFont('Arial','B',16); 
$pdf->Write(5,"Hello, World!\n\n\n"); 
$pdf->Output('pdf.pdf', 'F'); 
?> 
+1

我有点发现了这个问题。我也在一个新的环境中运行了这个简单的例子,并且运行良好。显然我有错误的路径设置文件应该去的地方。使用APPPATH,这个问题就解决了。我会接受你的答案,因为它几乎是我用我自己来解决我的问题。 – user1433479

+0

很高兴能有一些帮助。 – Session