小弟我使用Debian Sid,第一次安装zope + Plone,我安装zope 2.86成功,可是当我下载plone 2.12并且解压缩后,把相关子目录放到$INSTANCE_HOME/Products后,安装“Plone Site”时出错:
[quote]
MigrationError for obj at /Control_Panel/Products/CMFPlone/Plone/front-page (CMF Document -> Document): Traceback (most recent call last): File "/home/zhen/zope28/instance/Products/ATContentTypes/migration/walker.py", line 174, in migrate migrator.migrate() File "/home/zhen/zope28/instance/Products/ATContentTypes/migration/migrator.py", line 191, in migrate self.createNew() File "/home/zhen/zope28/instance/Products/ATContentTypes/migration/migrator.py", line 435, in createNew _createObjectByType(self.dst_portal_type, self.parent, self.new_id) File "/home/zhen/zope28/instance/Products/ATContentTypes/migration/common.py", line 74, in _createObjectByType m(id, *args, **kw) File "", line 4, in addATDocument File "/home/zhen/zope28/lib/python/OFS/ObjectManager.py", line 307, in _setObject object.manage_afterAdd(object, self) File "/home/zhen/zope28/instance/Products/ATContentTypes/content/document.py", line 217, in manage_afterAdd ATCTContent.manage_afterAdd(self, item, container) File "/home/zhen/zope28/instance/Products/Archetypes/BaseContent.py", line 38, in manage_afterAdd CatalogMultiplex.manage_afterAdd(self, item, container) File "/home/zhen/zope28/instance/Products/CMFCore/CMFCatalogAware.py", line 198, in manage_afterAdd self.indexObject() File "/home/zhen/zope28/instance/Products/Archetypes/CatalogMultiplex.py", line 26, in indexObject c.catalog_object(self, url) File "/home/zhen/zope28/instance/Products/CMFPlone/CatalogTool.py", line 407, in catalog_object update_metadata, pghandler=pghandler) File "/home/zhen/zope28/lib/python/Products/ZCatalog/ZCatalog.py", line 567, in catalog_object update_metadata=update_metadata) File "/home/zhen/zope28/lib/python/Products/ZCatalog/Catalog.py", line 339, in catalogObject index = self.updateMetadata(object, uid) File "/home/zhen/zope28/lib/python/Products/ZCatalog/Catalog.py", line 277, in updateMetadata newDataRecord = self.recordify(object) File "/home/zhen/zope28/lib/python/Products/ZCatalog/Catalog.py", line 417, in recordify if(attr is not MV and safe_callable(attr)): attr=attr() File "/home/zhen/zope28/instance/Products/Archetypes/ExtensibleMetadata.py", line 572, in Creator creators = self.listCreators() File "/home/zhen/zope28/instance/Products/Archetypes/ExtensibleMetadata.py", line 560, in listCreators owner_id = self.getOwnerTuple()[1] IndexError: list index out of range
[/quote]
可是安装“CMF Site”却没问题,请问大家如何解决?
|
|