Drupal 7 - 清除缓存后所有菜单都会消失

时间:2012-07-09 08:32:24

标签: drupal drupal-7 drupal-navigation

我从某人那里继承了一个Drupal 7网站并且遇到了一个非常烦人的错误,我希望有人可以提供帮助,出于某种原因,如果我清空Drupal缓存,网站上的所有左手菜单都会消失。使用菜单块将菜单放在一起,块的所有设置和菜单本身看起来都正确,即块位于正确的区域,菜单块附加到正确的菜单,菜单包含网站上的所有页面它

在数据库的备份中,cache_menu表有大约40,000个条目,如果我清除它并在网站周围点击它永远不会超过40,所以无论出于什么原因它都不会重新生成菜单。

有没有人有任何想法可能会发生什么以及如何解决它?

2 个答案:

答案 0 :(得分:0)

您是否手动清除cache_menu条目?我建议使用drush -

  

drush cc all

或转到设置/性能并清除缓存。

答案 1 :(得分:0)

管理来解决这个问题,结果是菜单块模块中有一个错误(我使用的是2.2),所以升级它修复了这个问题。