Linux 服务器中使用 ROOT 用户安装 Libreoffice 服务后,普通用户无法调用 Libreoffice API
系统:Centos 7 。
使用 root 用户安装了 Libreoffice 服务,切换至普通用户 abc 调用 API 时,提示:
javaldx failed!
Warning: failed to read path from javaldx
调用指令:/usr/bin/libreoffice7.0 --headless --convert-to pdf a.xlsx --outdir a.pdf
本来是想用 php 的 exec 去执行 Libreoffice 的 API 转换 PDF 文档命令的。
所以有什么解决方法,可以用普通用户(包括 www )去调用 Libreoffice API 的吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在PHP是这样用的,可以尝试一下