我在一个简单的php到pdf文件中不断收到此错误
警告:require(fpdf17 / fpdf.php):无法打开流:第3行/Applications/XAMPP/xamppfiles/htdocs/tuto1.php中的权限被拒绝
致命错误:require():在/ Applications / XAMPP / xamppfiles / htdocs / tuto1中打开所需的'fpdf17 / fpdf.php'(include_path ='。:/ Applications / XAMPP / xamppfiles / lib / php')失败。 php在第3行
我继续使用以下路径:
定义( 'FPDF_FONTPATH', 'fpdf17 /字体/'); 要求( 'fpdf17 / fpdf.php');
OR
定义( 'FPDF_FONTPATH', '/应用/ XAMPP / xamppfiles / htdocs中/ fpdf17 /字体/'); 要求( '/应用/ XAMPP / xamppfiles / htdocs中/ fpdf17 / fpdf.php');
我将fpdf文件夹从桌面移到那里以使其更容易,因为来自桌面的路径似乎也不起作用。
我还需要做点什么吗?它只是在网上说我只需要正确行事。路径似乎是正确的,那么那有什么不对呢?
编辑:
文件目录:
应用
XAMPP
的htdocs
tuto1.php
fpdf17
fpdf.php
字体
tuto1.php代码
<?php
define('FPDF_FONTPATH','fpdf17/font/');
require('fpdf17/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>