我需要用PDFTK。当我将它作为根用户在终端中使用时,它可以工作,但是当我尝试将它与www-数据一起使用时,我总是会得到一个权限错误。
当切换到www-data时:
sudo -u www-data sh并执行:
fpdtk simply.pdf generate_fdf output fields.fdf我得到了这个输出:
Error: Unable to find file.
Error: Failed to open PDF file:
simply.pdf
Errors encountered. No output created.
Done. Input errors, so no output created.看起来问题是www数据用户的权限被拒绝了。
我怎么才能改变这个?
发布于 2020-01-13 17:58:02
问题是当前文件夹不属于www-data。因此,请确保所有者与apache用户(www-data或守护进程)相同。
发布于 2020-07-02 13:55:40
这篇文章救了我一命!使用pdftk快照时,我也有相同的错误。
只需使用以下命令创建一个符号链接:
sudo ln -s /snap/pdftk/current/usr/bin/pdftk /usr/bin/pdftkhttps://askubuntu.com/questions/1202258
复制相似问题