DRUPAL 错误 PDOException:SQLSTATE[42S22]:

问题描述 投票:0回答:1

有人可以帮我解决这个问题吗 处理异常时抛出额外的未捕获异常。 原来的 PDOException:SQLSTATE [42S22]:未找到列:1054“字段列表”中的未知列“base.owner”:选择base.id AS id,base.name AS名称,base.label AS标签,base.plugin AS插件, base.active AS 活动、base.weight AS 权重、base.status AS 状态、base.dirty AS 脏、base.module AS 模块、base.owner AS 所有者、base.access_expose AS access_expose、base.data AS 数据 FROM {rules_config } 基础 WHERE (base.plugin = :db_condition_placeholder_0) AND (base.active = :db_condition_placeholder_1) ; EntityAPIController->query() 中的数组 ( [:db_condition_placeholder_0] => 反应规则 [:db_condition_placeholder_1] => 1 ) (/home/tjmcom/public_html/mydomain.com/sites/all/modules/entity/includes/ 第 187 行实体.控制器.inc)。

附加 PDOException:SQLSTATE [42S22]:未找到列:1054“字段列表”中的未知列“base.owner”:选择base.id AS id,base.name AS名称,base.label AS标签,base.plugin AS插件, base.active AS 活动、base.weight AS 权重、base.status AS 状态、base.dirty AS 脏、base.module AS 模块、base.owner AS 所有者、base.access_expose AS access_expose、base.data AS 数据 FROM {rules_config } 基础 WHERE (base.plugin = :db_condition_placeholder_0) AND (base.active = :db_condition_placeholder_1) ; EntityAPIController->query() 中的数组 ( [:db_condition_placeholder_0] => 反应规则 [:db_condition_placeholder_1] => 1 ) (/home/tjmcom/public_html/mydomain.com/sites/all/modules/entity/includes/ 第 187 行实体.控制器.inc)。

drupal drupal-modules
1个回答
1
投票

这听起来像是规则项目尚未完成更新的问题。将您的网站置于维护模式并转到

yoursite.com/update.php

此问题记录在 https://www.drupal.org/project/rules/issues/2094879,注释 #45 给出了要做的项目清单。如果这不起作用,请确认您确实在设置中使用了规则,以及您正在运行的版本。

© www.soinside.com 2019 - 2024. All rights reserved.