Plone和文档查看器

时间:2014-05-05 20:59:32

标签: plone openoffice.org libreoffice documentviewer docsplit

我正在研究Plone。我已成功安装 document-viewer :现在我对上传的pdfs进行了非常好的预览。

问题驻留在 world和excel文件预览上。正如要求所说,我必须安装OpenOffice或LibreOffice才能获得该结果。

我为实现目标所做的工作:

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

我上传文件到测试文档查看器后收到的错误:

No office software found

阅读this部分代码(来自DocSplit,文档查看器的要求)我可以看到DocSplit检查(第57行)中是否存在openoffice / libreoffice安装:

  /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 个答案:

答案 0 :(得分:1)

尝试这样的事情(与你的包管理器相当):

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

然后:

sudo gem install docsplit

这就是我们在CI上安装的内容,您可以在package configuration中看到。

答案 1 :(得分:0)

正如Ulrich Schwarz所说:

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