【问题标题】:PDOException: SQLSTATE[42S02]: Base table or view not found:PDOException:SQLSTATE [42S02]:未找到基表或视图:
【发布时间】:2013-08-11 12:38:20
【问题描述】:

PDOException:SQLSTATE[42S02]:未找到基表或视图:1146 表“drupal7.location_instance”不存在:SELECT l.lid AS lid FROM {location_instance} l WHERE (uid = :db_condition_placeholder_0); location_load_locations() 中的数组 ( [:db_condition_placeholder_0] => 1 )(C:\xampp\htdocs\drupal7\sites\all\modules\location\location.module 的第 968 行)。

当我尝试在 drupal 7 中启用定位模块时发生错误

【问题讨论】:

    标签: drupal-7


    【解决方案1】:

    此错误仅表示您的数据库不再存在。 Drupal 只会抱怨您的“基表或视图”,但实际上,当您检查数据库时,您会发现整个数据库都是空的。

    在 drupal.org 上有一个关于这个错误的简短讨论,但我发现解决这个问题的方法是使用最近的备份恢复数据库。尽管您的 drupal 安装文件夹可能完好无损,但底层数据已消失。

    如果您没有最近的备份,那么很抱歉您必须重新安装 drupal。经常备份数据库是个好习惯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-11
      • 2014-02-09
      • 2020-11-24
      • 2017-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多