DRUPAL错误PDOException:SQLSTATE [42S22]:

时间:2018-11-22 07:18:54

标签: drupal drupal-modules

有人可以帮我解决这个问题吗 处理异常时引发的其他未捕获异常。 原版的 PDOException:SQLSTATE [42S22]:找不到列:1054“字段列表”中的未知列“ base.owner”:SELECT 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_exposed AS access_exposed,base.data AS数据来自{rules_config } base WHERE(base.plugin =:db_condition_placeholder_0)AND(base.active =:db_condition_placeholder_1); Array([:db_condition_placeholder_0] =>反应规则[:db_condition_placeholder_1] => 1)(/ home / tjmcom / public_html / mydomain。com / sites / all / modules / entity / includes /实体.controller.inc)。

其他 PDOException:SQLSTATE [42S22]:找不到列:1054“字段列表”中的未知列“ base.owner”:SELECT 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_exposed AS access_exposed,base.data AS数据来自{rules_config } base WHERE(base.plugin =:db_condition_placeholder_0)AND(base.active =:db_condition_placeholder_1); Array([:db_condition_placeholder_0] =>反应规则[:db_condition_placeholder_1] => 1)(/ home / tjmcom / public_html / mydomain。com / sites / all / modules / entity / includes /实体.controller.inc)。

1 个答案:

答案 0 :(得分:0)

这听起来像是规则项目尚未完成更新的问题。将您的网站置于维护模式,然后转到yoursite.com/update.php

此问题记录在https://www.drupal.org/project/rules/issues/2094879上,注释#45提供了要执行的项目的清单。如果那行不通,请确认您确实在设置中使用了“规则”以及运行的版本。

此外,如果您未成功尝试解决任何特定步骤来解决此问题,但该问题仍然存在,请简要描述它们的含义。这样可以节省时间,让您走上正确的道路,避免描述您已经尝试过的建议。 (您可以在https://stackoverflow.com/questions/how-to-ask上找到有关如何更快更好地获得答案的提示。)

欢迎来到StackOver流。