代码之家  ›  专栏  ›  技术社区  ›  Wilo Maldonado

EntityMetadataWrapperException:未知数据属性field_format

  •  0
  • Wilo Maldonado  · 技术社区  · 9 年前

    我正在使用Drupal 7.41。我最近为一个客户端更新了大约100个模块。不幸的是,一些站点功能在更新其中一个模块时出现故障。我只在更新模块之前和100次更新之后做了一次备份。

    在其中一个页面中,当我试图查看它时,我得到了以下错误:

    EntityMetadataWrapperException: Unknown data property field_format. en EntityStructureWrapper->getPropertyInfo() (línea 335 de /var/www/abrepr.org/abrepr/sites/all/modules/contrib/entity/includes/entity.wrapper.inc).
    

    enter image description here

    我不知道如何纠正这个错误。网站的其余部分工作得很完美,只是这个网页甚至没有加载。我曾尝试修改引用文件的代码,但迄今为止没有成功。

    有人知道如何解决这个问题吗?

    谢谢

    更新1:

    我尝试将实体和实体API模块降级回升级前的版本,但错误仍然存在。

    1 回复  |  直到 9 年前
        1
  •  1
  •   Patoshi パトシ    9 年前

    我也有类似的问题。您可以恢复到原来的db备份。那么您需要降级可能是罪魁祸首的以下模块:

    • 规则
    • 实体
    • ctools公司
    • 上下文

    一次降级一个,直到你的网站正常工作。这可能是规则,因为该模块通常会破坏站点。