从4.0.1 KeyError search_rss_enabled升级到Plone 4.3之后

时间:2014-06-05 02:09:40

标签: plone

经过一系列的升级和迁移(该网站最初是Plone 3,他们转移到4,4.1,4.2和现在的4.3.3)。我在为我的网站访问的某些文件夹中收到以下错误:

KeyError('Interface `Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings` defines a field `search_rss_enabled`, for which there is no record.',) (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: Interface `Products.CMFPlone.interfaces.syndication.ISiteSyndicationSettings` defines a field `search_rss_enabled`, for which there is no record.)

1 个答案:

答案 0 :(得分:3)

正如Mathias在他的评论中指出的那样,似乎出于某种原因错过了升级步骤。

我必须通过执行以下操作强制它运行:

  1. 转到ZMI> portal_setup({site} / portal_setup / manage)>升级

    enter image description here

  2. 然后我选择了4300的所有升级步骤(其中包括 联合步骤)最多4308(对应的配置文件版本) 到4.3.3)

    enter image description here

  3. 这解决了错误。我没有尝试只运行联合升级步骤,因为我认为可能还有其他步骤没有运行。再次感谢Mathias,您的评论有助于我指导解决方案。

相关问题