【问题标题】:Moving data from Plone 4 to Plone 3将数据从 Plone 4 移动到 Plone 3
【发布时间】:2011-11-03 17:37:29
【问题描述】:

奇怪的是,我希望将我在 Plone 4 中添加的数据转移到 Plone 3 中。

原因是,我无法将 pdf_to_html 转换添加到 P4 中,并且我已经尝试了所有方法。我曾经用过 P3,它的索引很好,但现在没有乐趣了。

谁能告诉我这是否可行?

谢谢, 克里斯

【问题讨论】:

  • 很难。至少,您将需要仍然是可选附加组件的 blob 支持。 (就我个人而言,我会花半周时间来修复 pdf_to_html,然后再考虑搬回去。)
  • 谢谢 Ulrich,我有种感觉。我使用了一个外部 pdftotxt 程序,该程序在从命令行执行时运行良好,但在将转换添加到 portal_transforms 时出现 MIME 格式错误的错误。有什么想法吗?
  • 请发布错误和上下文。例如,您是否在同一台机器上?
  • Yuri,Plone 正在虚拟机(Windows server 2008)上运行。普遍的共识是我需要添加开放式办公室,然后是外部 pdf 阅读器(我使用 xpdf),然后添加 pdf_to_text 作为转换,模块:Products.PortalTransforms.transforms.pdf_to_text。当我添加此内容时,我得到以下信息: Module Products.MimetypesRegistry.MimeTypesRegistry,第 457 行,拆分 MimeTypeException:格式错误的 MIME 类型(BROKEN)

标签: plone


【解决方案1】:

我可以确认我遇到了同样的错误:

Module Products.MimetypesRegistry.MimeTypesRegistry,第 457 行,拆分 MimeTypeException:格式错误的 MIME 类型 (BROKEN)

手动添加转换时。

但是,如果您吹走并重新创建 plone 门户对象,则转换已成功创建。

不是一个很好的解决方案,但可能有用。

【讨论】:

  • 我认为问题可能是您稍后添加了 pdf_to_text,而门户转换出现了问题。您也可以尝试重新创建转换,但需要注意一些持久性,您必须在谷歌上搜索以找出原因:)
【解决方案2】:

我在本地也遇到过同样的问题。

这是因为我的设备上没有安装 pdftotext 二进制文件。

在 mac 上:brew install poppler

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多