Products.Carousel停止工作 - 似乎与plone.app.registry有关

时间:2011-04-08 00:26:36

标签: plone carousel

我在Plone 4.0.2网站上安装了Products.Carousel 2.1b3。它一直工作到一两天前。

第一个症状是,当单击文件夹的Carousel选项卡时,它不会显示选项卡(仅显示选项卡上方的信息 - 表示我应该转到目录选项卡以编辑现有横幅的信息)。 / p>

我已停用,然后在Plone控制面板中重新激活产品。它似乎纠正了标签没有出现问题。在那之后,然而一些其他奇怪的症状:

  • 有些旋转木马拒绝出现(似乎但我不确定唯一出现的旋转木马是Plone网站的旋转木马)
  • 不尊重宽度和高度配置
  • 对于确实显示的轮播,没有转换,滑块仅显示第一个横幅

最后,在event.log中,有关于plone.app.registry的警告:

2011-04-07T17:45:55 WARNING OFS.Uninstalled Could not import class 'Registry' from module 'plone.app.registry.registry'

但我不知道这是否在Carousel问题之前​​或之后开始显示。

关于如何修复它的任何想法?

编辑 -

经过一些实验,似乎可以通过删除collective.carousel来解决。

有没有人知道Products.Carousel和collective.carousel之间的任何不兼容性?是否应该在同一个站点同时安装两个?

1 个答案:

答案 0 :(得分:0)

  1. 运行bin/instance debug通常会在正常日志中看到错误报告,这种情况并不罕见。
  2. “有些旋转木马拒绝出现”听起来可能是脚本问题 - 尝试使用Firefox和Firebug来查看是否有任何404(找不到文件)错误或javascript错误。
  3. 虽然OFS.Uninstalled 只是一个警告,我通过删除plone.app.registry看到网站完全崩溃了。然而,这不是通常的症状。我怀疑这是问题所在,但您可以始终将plone.app.registry添加到您的buildout中,看看您的问题是否消失。