【问题标题】:lowriter works only with sudolowriter 仅适用于 sudo
【发布时间】:2014-12-02 21:30:25
【问题描述】:

当我运行时(作为 www-data 用户):

lowriter --headless --convert-to pdf --outdir ".../pdf" ".../pdf/file.doc"

我收到错误:错误:请重新验证输入参数...并且文件未转换。

但是当我添加 sudo 时:

sudo lowriter --headless --convert-to pdf --outdir ".../pdf" ".../pdf/file.doc"

文件转换没有错误。

有没有办法,如何找出 lowriter 使用哪些库或程序并为 www-data 用户添加权限? 谢谢

【问题讨论】:

  • 你确定在这两种情况下都执行了相同的 lowriter 二进制文件吗?只需检查which lowritersudo which lowriter
  • 您确定这不是您尝试将转换后的文件写入的目录的权限问题吗?
  • @SagarSakre $ which lowriter: /usr/bin/lowriter $ sudo which lowriter: /usr/bin/lowriter
  • @arco444 /pdf $ ls -la: drwxrwxrwx 1 www-data www-data 0 Oct 9 11:33 .

标签: linux permissions sudo


【解决方案1】:

问题是 www-data 用户没有 lowriter 使用的主目录。

【讨论】:

    猜你喜欢
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 2021-09-08
    • 1970-01-01
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多