Zope / Plone 3 产品卸载问题
-
19-09-2019 - |
题
大家好,我卸载了之前添加的内容类型,之后我仍然收到警告
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 上运行,您应该使用早期版本。
不隶属于 StackOverflow