请选择 进入手机版 | 继续访问电脑版

LibreOffice 中文社区

 找回密码
 马上加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
开启左侧

[已解决] libreoffice 5.3.6.1 centos7.2命令行下word转pdf后变为僵尸进程

[复制链接]
canyisama 发表于 2021-3-22 18:15:38 | 显示全部楼层 |阅读模式
本帖最后由 canyisama 于 2021-3-23 09:47 编辑

使用以下PHP脚本调用libreoffice将word转换为pdf文件
/usr/bin/libreoffice --headless --convert-to pdf:writer_pdf_Export 路径1 --outdir 路径2
实际文件是转换成功,但是该进程变为僵尸进程,不会自动退出,数量多了之后服务器内存爆满导致无响应。
htop查看后如下图
企业微信截图_1616407612279.png
示例.7z (26.45 KB, 下载次数: 18)
suokunlong 发表于 2021-3-22 22:36:32 | 显示全部楼层
5.3.6.1版本太老了,请试试新一点的版本比如7.1看看是不是依旧有问题。
开放,包容,奉献。
 楼主| canyisama 发表于 2021-3-23 09:46:48 | 显示全部楼层
suokunlong 发表于 2021-3-22 22:36
5.3.6.1版本太老了,请试试新一点的版本比如7.1看看是不是依旧有问题。

把writer_pdf_Export改成impress_pdf_Export 后测试好像没出现这个问题了......
线上环境yum更新只能到5.3,单独装怕冲突
suokunlong 发表于 2021-3-24 05:56:51 | 显示全部楼层
canyisama 发表于 2021-3-23 09:46
把writer_pdf_Export改成impress_pdf_Export 后测试好像没出现这个问题了......
线上环境yum更新只能到5. ...

sudo yum remove libreoffice*

下载新版的rpm安装包,解压缩,cd到包含了RPMS的文件夹,sudo yum install ./RPMS/* 即可,不会有冲突。


开放,包容,奉献。
 楼主| canyisama 发表于 2021-3-24 08:34:02 | 显示全部楼层
suokunlong 发表于 2021-3-24 05:56
sudo yum remove libreoffice*

下载新版的rpm安装包,解压缩,cd到包含了RPMS的文件夹,sudo yum instal ...

好的  谢谢~
*滑块验证:
您需要登录后才可以回帖 登录 | 马上加入

本版积分规则

Archiver|手机版|小黑屋|LibreOffice 中文社区 ( 粤ICP备13080851号-4 )

GMT+8, 2021-4-13 03:19

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表