2014-01-06 46 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