mPDF error: Unable to create output file: ../../../tmp/
mPDF error: Unable to create output file: ../../../tmp/
我在 php、
中使用 mPDF 输出 pdf 时遇到问题 "Unable to create output file:"
我要保存pdf的目录是:/opt/lampp/htdocs/sim/tmp
这是我的输出 pdf:
$fileName = "example.pdf"
$mpdf->Output("../../../tmp/". $fileName,'F');
我尝试更改目录但不起作用:
$mpdf->Output("/opt/lampp/htdocs/sim/tmp/". $fileName,'F');
$mpdf->Output($_SERVER['DOCUMENT_ROOT']."/sim/tmp/". $fileName,'F');
如果你知道答案请告诉我..
目录路径不存在,或者 运行正在执行 php 脚本的用户没有足够的权限。
确认目录存在并具有适当的权限:
ls -ld /opt/lampp/htdocs/sim/tmp/
确保为 user/group 用户的 运行 设置了 php 脚本的 rwx。
如果权限不正确你可以运行:
chown <USER> /opt/lampp/htdocs/sim/tmp/
chmod 755 /opt/lampp/htdocs/sim/tmp/
其中 <USER>
是 php 用户。
如果您没有更改它的权限,您应该在另一个位置创建一个目录,相应地设置权限并将其用作您的 PDF 保存目录。
$mpdf->showImageErrors = true;
您可以检查您的错误并解决它。
我在 php、
中使用 mPDF 输出 pdf 时遇到问题 "Unable to create output file:"我要保存pdf的目录是:/opt/lampp/htdocs/sim/tmp
这是我的输出 pdf:
$fileName = "example.pdf"
$mpdf->Output("../../../tmp/". $fileName,'F');
我尝试更改目录但不起作用:
$mpdf->Output("/opt/lampp/htdocs/sim/tmp/". $fileName,'F');
$mpdf->Output($_SERVER['DOCUMENT_ROOT']."/sim/tmp/". $fileName,'F');
如果你知道答案请告诉我..
目录路径不存在,或者 运行正在执行 php 脚本的用户没有足够的权限。
确认目录存在并具有适当的权限:
ls -ld /opt/lampp/htdocs/sim/tmp/
确保为 user/group 用户的 运行 设置了 php 脚本的 rwx。
如果权限不正确你可以运行:
chown <USER> /opt/lampp/htdocs/sim/tmp/
chmod 755 /opt/lampp/htdocs/sim/tmp/
其中 <USER>
是 php 用户。
如果您没有更改它的权限,您应该在另一个位置创建一个目录,相应地设置权限并将其用作您的 PDF 保存目录。
$mpdf->showImageErrors = true;
您可以检查您的错误并解决它。