PHP CentOS OpenOffice без головы

#centos #openoffice.org

#centos #openoffice.org

Вопрос:

У меня есть (dv) сервер от mediatemple, на котором работает CentOS.

Я пытаюсь конвертировать файлы .doc или .ppt в .pdf с помощью php shell_exec

После поиска через stackoverflow и десятки сайтов я запустил эту команду под root через ssh.

 yum install openoffice.org-headless
  

Затем я запустил, soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard amp; который, как я думал, должен был запускать его без головы на сервере.

Я продолжаю сталкиваться с этой ошибкой.

 # javaldx: Could not find a Java Runtime Environment!
  

Как я могу установить эту среду выполнения Java, а затем что я должен использовать для команды shell_exec?

Любая помощь приветствуется.

Ответ №1:

Возможно, вам придется обновить свой DV. Я столкнулся с той же проблемой после установки Open Office. Я запускал виртуальный сервер размером 512 МБ. Я обновился до виртуального сервера размером 2048 МБ и смог запустить open office без головы без каких-либо проблем.

Вам не нужно устанавливать среду выполнения java, поскольку она уже установлена.