1

我的 Plone 4.0.2 站点中安装了 Products.Carousel 2.1b3。直到一两天前它都可以正常工作。

第一个症状是,当单击文件夹的轮播选项卡时,它不会显示选项卡(只有选项卡上方的消息 - 说我应该转到内容选项卡以编辑现有横幅的消息)。

我在 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'

但我不知道这是在轮播问题之前还是之后开始显示的。

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

编辑 -

经过一些实验,似乎可以通过删除collective.carousel来修复它。

有谁知道 Products.Carousel 和collective.carousel 之间的不兼容?不应该在同一个站点同时安装两者吗?

4

1 回答 1

0
  1. 运行bin/instance debug 在正常日志中看不到的错误报告并不少见。
  2. “某些轮播拒绝出现”听起来可能是脚本问题 - 尝试使用带有 Firebug 的 Firefox 来查看是否有任何 404(未找到文件)错误或 javascript 错误。
  3. 虽然 OFS.Uninstalled只是一个警告,但我已经看到通过删除 plone.app.registry 完全破坏了网站。但是,这不是常见的症状。我怀疑这是问题所在,但您始终可以将 plone.app.registry 添加到您的构建中,看看您的问题是否会消失。
于 2011-04-08T03:44:55.640 回答