PDOException:SQLSTATE [42S02]:找不到基表或视图:

时间:2013-08-11 12:38:20

标签: drupal-7

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中启用位置模块时出现

错误

1 个答案:

答案 0 :(得分:0)

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

drupal.org上有一个关于这个错误的简短介绍,但我发现解决问题的方法是使用最近的备份恢复数据库。虽然您的drupal安装文件夹可能完好无损,但基础数据已经消失。

如果你没有最近的备份,那么很抱歉你必须重新安装drupal。经常备份数据库是一种很好的做法