我将部分从4.3.8升级到5.0.3。我陷入了Dexterity的迁移错误。
我在4.3.8升级之前所做的过程:
升级过程:
1.Clean安装Plone 5.0.3
2.从现有服务器(plone 4.3.8)复制数据库,并将blobstorage复制到Plone 5.0.3服务器
3.运行升级
在此过程中,除了2个无效的导入处理程序外,所有内容都很好(http://pastie.org/10787693中的报告):
**步collective.z3cform.datetimewidget具有无效的导入处理程序
** Step languagetool具有无效的导入处理程序
4.在升级页面上单击“升级现有内容以使用敏捷”(@@ pac_installer)。然后我可以访问该实例
5.单击以安装dexterity。它的工作原理除了页面顶线上的消息外:
渲染plone.resourceregistries.styles时出现plone.resourceregistries.scripts错误时出现错误
6。在“迁移控制面板”页面中,选择BlobFile,文档和文件夹进行迁移 等待很长时间后,会弹出错误(http://pastie.org/10787685)
Event.log:http://pastie.org/10792956
最新进展:
好消息:我点击/@@ language-controlpanel中的“显示特定国家/地区的语言变体”,然后在语言列表中选择“简体中文”。因此解决了ConstraintNotSatisfied的问题。现在我回到第一个问题:MigrationError:obj的MigrationError at / keti / switch / shbpsh / 2010 / 2010ybps服务器中没有内容规则,我全局禁用。)
4.3.8中激活的附加组件:Diazo主题支持,Dexterity内容类型,collective.z3cform.datetimewidget,静态资源存储
有什么建议吗?
最诚挚的问候。
雨果
答案 0 :(得分:0)
删除MigrationError中引用的文件夹后,我最终将服务器升级到5.0.4。然后我会进行测试。