簡體   English   中英

soffice命令不能在php shell_exec()中執行

[英]soffice command not execute in 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錯誤日志中給出了這樣的錯誤:

錯誤:請重新驗證輸入參數...

您收到的錯誤與PHP / apache無關。

這是一個soffice輸出。

所以shell_exec()的工作原理沒有問題,甚至執行的命令返回了回傳給輸出shell_exec()函數。

如何運行soffice我推薦搜索論壇,如: httpssoffice

要接收錯誤輸出最好使用exec()函數而不是shell_exec()

從shell_exec()獲取輸出和退出狀態

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM