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, как вы можете видеть в конфигурации пакета.