我使用PHP使用FPDF组合PDF,在底部我有这个:
$pdf->Output("../uploads/filename.pdf",'F');
header("location:../uploads/filename.pdf");
顶行应将PDF保存到根目录中的uploads文件夹,底部应将其显示在浏览器中。我收到这条消息:
FPDF错误:无法创建输出文件:../ uploads / filename.pdf
我甚至尝试使用此站点上其他帖子中建议的变量来创建文件路径,但我仍然得到相同的错误。我也在整个uploads文件夹中设置了777权限。感谢。
答案 0 :(得分:0)
我实际上已经弄明白了,这是一个奇怪的修复,但它确实有用。
$path = "../../../../uploads/AAA.pdf";
$pdf->Output($path,'F');
header('location:'.$path);
我必须继续跳回root,然后专门进入/ uploads /文件夹。谢谢你到目前为止的答案。
答案 1 :(得分:0)
$path=$_SERVER['DOCUMENT_ROOT']."/unwant/test3.pdf";
$pdf->Output($path,'F');
使用此代码轻松保存文件目录