Команда soffice не выполняется в php shell_exec ()

Я выполнил эту команду в shell_exe() функция как показано ниже:

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

Но это дает мне ошибку, как это в журнале ошибок Apache:

Ошибка: Пожалуйста, подтвердите входные параметры …

Поэтому, пожалуйста, ведите меня.

5

Решение

Полученная ошибка не связана с PHP / apache.

Это soffice выход.

Так shell_exec() работает без проблем, даже выполненная команда вернула вывод, который был передан обратно shell_exec() функция.

Как бегать soffice Я рекомендую поиск форумов, таких как: https://ask.libreoffice.org/en/question/2641/convert-to-command-line-parameter/

Для получения вывода ошибок лучше использовать exec() функция вместо shell_exec()

получение состояния выхода и выхода из shell_exec ()

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]