【问题标题】:Plone and document-viewer克隆和文档查看器
【发布时间】:2014-05-05 20:59:31
【问题描述】:

我正在开发 Plone。我已成功安装 document-viewer:现在我可以很好地预览上传的 pdf。

问题存在于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”。这可能是问题吗?如果没有,我该怎么做才能解决这个问题?

【问题讨论】:

  • 好吧,你可以试试符号链接:ln -s /usr/lib64/openoffice.org /opt/openoffice.org3 看看是否有帮助。 (包管理不应该触及/opt/,这就是为什么我从你列出的七个路径中选择它。)

标签: plone openoffice.org libreoffice documentviewer docsplit


【解决方案1】:

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

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

然后:

sudo gem install docsplit

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

【讨论】:

    【解决方案2】:

    正如 Ulrich Schwarz 建议的那样:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      • 2011-02-04
      • 1970-01-01
      相关资源
      最近更新 更多