doucepei5298 2015-08-20 08:04
浏览 165

libreoffice的exec总是返回成功

I have the following code in PHP to convert a .doc to pdf using libreoffice:

exec('libreoffice --headless --convert-to pdf sample.doc',$output,$return);

print_r($return);

This prints: 0 meaning success and converted file is also available

However, when I run:

exec('libreoffice --headless --convert-to pdf sample_not_there.doc',$output,$return);

print_r($return);

where sample_not_there.doc does not exist, it still prints 0 and the converted file obviously is not available too.

I want to know if the command was successfully executed or not everytime I run it. Is there a defined way to do it?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 微信会员卡接入微信支付商户号收款
    • ¥15 如何获取烟草零售终端数据
    • ¥15 数学建模招标中位数问题
    • ¥15 phython路径名过长报错 不知道什么问题
    • ¥15 深度学习中模型转换该怎么实现
    • ¥15 HLs设计手写数字识别程序编译通不过
    • ¥15 Stata外部命令安装问题求帮助!
    • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
    • ¥15 TYPCE母转母,插入认方向
    • ¥15 如何用python向钉钉机器人发送可以放大的图片?