解决CentOS下PHP system命令unoconv转PDF提示“Unable to connect or start own listener“

centos系统下,用php的system命令unoconv把word转pdf时提示Unable to connect or start own listene的解决办法

unoconv -o /foo/bar/public_html/upload/ -f pdf /foo/bar/public_html/upload/test.docx 2>&1

上面这个命令在shell 终端能执行成功,但是在php(Apache)中会报错:Unable to connect or start own listene

只需要先设置HOME变量即可:

passthru('export HOME=/foo/bar/public_html/upload/ && unoconv -o /foo/bar/public_html/upload/ -f pdf /foo/bar/public_html/upload/test.docx 2>&1')

https://yidianhulian.com/?p=12281https://yidianhulian.com/?p=12281

相关推荐
有代理ip几秒前
成功请求的密码:HTTP 2 开头响应码深度解析
java·大数据·python·算法·php
放飞自我的Coder38 分钟前
【PDF拆分 Python拆分左右并排PDF】
python·pdf
开开心心_Every1 小时前
发票批量打印工具支持双面预览页面方向设置
游戏·微信·pdf·华为云·excel·语音识别·googlecloud
AI刀刀1 小时前
千问 文心 元宝 Kimi公式乱码
ai·pdf·豆包·deepseek·ds随心转
小白学大数据2 小时前
实测数据:多进程、多线程、异步协程爬虫速度对比
开发语言·爬虫·python·php
会开花的二叉树4 小时前
Reactor网络库的连接管理核心:Connection类
开发语言·网络·php
木子啊5 小时前
PHP中间件:ThinkCMF 6.x核心利器解析
开发语言·中间件·php
Big Cole5 小时前
PHP面试题(核心基础篇:垃圾回收+自动加载)
android·开发语言·php
J_liaty6 小时前
Java实现PDF添加水印的完整方案(支持灵活配置、平铺、多页策略)
java·开发语言·pdf
德育处主任Pro6 小时前
『NAS』告别付费和广告,在群晖部署PDF工具箱-bentopdf
pdf·nas