Plone и просмотрщик документов

Я работаю над Plone. Я успешно установил просмотрщик документов: теперь у меня есть очень хороший предварительный просмотр загруженных PDF-файлов.

Проблема заключается в предварительном просмотре файлов world и excel. Как говорится в требованиях, я должен установить OpenOffice или LibreOffice, чтобы получить такой результат.

Что я сделал для достижения цели:

yum install openoffice.org-writer
yum install openoffice.org-calc

Ошибка, которую я получаю после загрузки файла в тестовый просмотрщик документов:

No office software found

Читая эту часть кода (из DocSplit, требование для просмотрщика документов), я вижу, что DocSplit проверяет наличие установки openoffice / libreoffice в (строка 57):

  /usr/lib/libreoffice
  /usr/lib64/libreoffice
  /opt/libreoffice
  /usr/lib/openoffice
  /usr/lib64/openoffice
  /opt/openoffice.org3
  /app/vendor/libreoffice

Моя установка OpenOffice находится в /usr/lib64/openoffice.org. Может ли это быть проблемой? Если нет, что я могу сделать, чтобы решить эту проблему?

2 ответа

Решение

Как предположил Ульрих Шварц:

**ln -s /usr/lib64/openoffice.org /opt/openoffice.org3**

Попробуйте что-то вроде этого (эквивалентно вашему менеджеру пакетов):

sudo apt-get install rubygems graphicsmagick poppler-utils openoffice.org openoffice.org-java-common

а потом:

sudo gem install docsplit

Это то, что мы устанавливаем на CI, как вы можете видеть в конфигурации пакета.

Другие вопросы по тегам