首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFTK不能由www-data运行。

PDFTK不能由www-data运行。
EN

Ask Ubuntu用户
提问于 2020-01-11 15:12:46
回答 2查看 1.8K关注 0票数 1

我需要用PDFTK。当我将它作为根用户在终端中使用时,它可以工作,但是当我尝试将它与www-数据一起使用时,我总是会得到一个权限错误。

当切换到www-data时:

代码语言:javascript
复制
sudo -u www-data sh

并执行:

代码语言:javascript
复制
fpdtk simply.pdf generate_fdf output fields.fdf

我得到了这个输出:

代码语言:javascript
复制
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数据用户的权限被拒绝了。

我怎么才能改变这个?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2020-01-13 17:58:02

问题是当前文件夹不属于www-data。因此,请确保所有者与apache用户(www-data或守护进程)相同。

票数 0
EN

Ask Ubuntu用户

发布于 2020-07-02 13:55:40

这篇文章救了我一命!使用pdftk快照时,我也有相同的错误。

只需使用以下命令创建一个符号链接:

代码语言:javascript
复制
sudo ln -s /snap/pdftk/current/usr/bin/pdftk /usr/bin/pdftk
票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1202258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档