gpt4 book ai didi

php - soffice 命令不在 php shell_exec() 中执行

转载 作者:可可西里 更新时间:2023-10-31 23:45:00 28 4
gpt4 key购买 nike

我在 shell_exe() 函数中运行了这个命令,如下所示:

shell_exec('/usr/bin/soffice --headless --convert-to html:HTML --outdir /home/admin/Desktop/ /home/admin/Desktop/text.docx');

但是它在 apache 错误日志中给我这样的错误:

Error: Please reverify input parameters...

最佳答案

您收到的错误与 PHP/apache 无关。

这是一个 soffice 输出。

所以 shell_exec() 可以正常工作,即使执行的命令返回了一个返回给 shell_exec() 函数的输出。

如何运行 soffice 我推荐搜索论坛,例如:https://ask.libreoffice.org/en/question/2641/convert-to-command-line-parameter/

要接收错误输出,最好使用 exec() 函数而不是 shell_exec()

getting output and exit status from shell_exec()

https://unix.stackexchange.com/questions/15264/executing-a-shell-command-from-php-with-shell-exec

关于php - soffice 命令不在 php shell_exec() 中执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47786675/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com