大家好,我卸载了之前添加的内容类型,之后我仍然收到警告

2010-01-06 22:43:50 WARNING OFS.Uninstalled Could not import class 'myclass

' 来自模块 'ns.archetype_name.content.content_type_name'

它不会导致明显的问题,但它让我担心,因为我以为我已经正确卸载了它,并且找不到任何留下它痕迹的地方。我已经重新启动服务器,重新运行构建,以及我能想到的所有其他方法来尝试消除该消息,但无济于事。

我在网上读到,此警告表明 Data.fs 与有问题的软件包不同步,我应该重新安装丢失的软件包。我这样做了,错误消失了,但我真的很想摆脱这两个错误 有问题的内容类型。

谢谢!保罗

有帮助吗?

解决方案

在我看来,这个问题在这里是,有这种类型的门户网站上的内容;所以卸载兴田包基本上“孤儿”的项目,导致该错误。

其他提示

您可以尝试以下操作:

  • 卸载、删除、构建。
  • 转到Zope根,控制面板,产品的ZMI。查看该产品是否已列出。去掉它。
  • 重新开始。

这可能会让烦恼消失,如果产品提供简单的内容类型就足够了。但是,您应该检查是否有一些奇怪的遗留问题,例如持久性实用程序。

如果您仍然遇到麻烦,可以使用一个很好的工具来帮助您了解发生了什么情况 zodb更新. 。IIRC 最新版本只能在 python 2.6 上运行,您应该使用早期版本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top