【发布时间】:2014-02-03 03:42:15
【问题描述】:
实际错误是
PDOException: SQLSTATE[42S02]: 未找到基表或视图:1146 表 'dbaname.cache_views' 不存在:TRUNCATE {cache_views} ; cache_clear_all() 中的数组 ( )(C:\Me\dev\xampp\htdocs\dbname\includes\cache.inc 的第 165 行)。
我早些时候在最近安装的一个 drupal 商务网站上遇到了这个错误,在尝试了一些修复后我放弃并重新安装了它。因此,现在在没有示例商店的情况下全新安装 Drupal Commerce KickStarter 时,此错误不断出现。 我遇到了 cache_views、cache_views_data 和另一个问题。
我在网上找到了一些与删除表然后重新创建它有关的修复。这有一个奇怪的一面,如果您尝试直接创建表,它不能因为它已经存在,但您看不到它!
除了奇怪的 drop/create 之外,有人知道这个问题的根源吗?
运行 PHP v.5.6.11 Drupal Commerce Kickstarter 7.x-2.11
干杯
编辑: 欣赏已经出现的答案,但我认为它更像是一个 XAMPP 问题。 XAMPP PHP 日志文件引发了有关 InnoDB 的 [警告](抱歉已删除该文件),这似乎与上述问题有关。我现在已经重新安装了 XAMPP,并且 InnoDB 警告已经清除。现在要尝试一个新的commerceKickstart,看看它在哪里。干杯
【问题讨论】: