我有一个运行CentOS的mediatemple的(dv)服务器。
我正在尝试使用php shell_exec将.doc或.ppt转换为.pdf文件
在搜索了stackoverflow和几十个站点之后,我通过ssh在root下运行了这个命令。
yum install openoffice.org-headless
然后我跑了,soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
,我认为它应该在服务器上运行它。
我一直遇到这个错误。
# javaldx: Could not find a Java Runtime Environment!
如何安装此Java Runtime Environment,然后我应该为shell_exec命令使用什么?
任何帮助表示感谢。
答案 0 :(得分:2)
您可能需要升级DV。安装Open Office后,我遇到了同样的问题。我正在运行512MB虚拟服务器。我升级到了2048MB的虚拟服务器,能够毫无问题地运行开放式办公室。
您不必安装已安装的Java运行时。