0

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 中启用位置模块时发生错误

4

1 回答 1

0

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

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

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

于 2014-05-30T15:54:38.403 回答