禁用Plone Archetypes索引/转换doc / pdf文件

时间:2010-02-18 12:15:47

标签: python plone zope archetypes plone-3.x

如果我用plone重建我的目录,我会得到很多这样的信息:

2010-02-18T11:26:09 INFO Archetypes Error while trying to convert file contents to 'text/plain' in <Field file(file:rw)>.getIndexable() of <ATFile at /site/test1/test.doc>: Unable to find binary "wvHtml" in /sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin

这发生在.doc和.pdf文件中。

我不想转换文档或PDF。如何完全禁用它?

3 个答案:

答案 0 :(得分:4)

您可以在ZMI / portal_transforms工具中禁用(删除)转换。如果Plone没有找到从Word转换为纯文本或PDF转换为纯文本,它将不会尝试索引文件内容。 转到ZMI / portal_transforms并删除word_to_html项目。

答案 1 :(得分:2)

它首先尝试将doc / pdf文件转换为HTML文件。只需安装wv(ware)。该消息将消失,您的所有DOC&amp; PDF文件将被编入索引并显示在您的搜索中。

在Ubuntu / Debian上:sudo apt-get install wv

您是否有理由不想索引PDF或Word文档?

答案 2 :(得分:1)

  

我不想转换文档或pdf。我如何完全禁用它? [原文如此]

嗯,你现在没有索引它们,所以没有什么可以改变的。

以上消息是INFO消息,这不是错误。如果您不想在事件日志中看到这些内容,可以在buildout配置或zope.conf中更改事件日志级别

来自文档:

event-log-level
  Set the level of the console output for the event log. Level may be any of
  CRITICAL, ERROR, WARN, INFO, DEBUG, or ALL. Defaults to INFO.