0

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

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

有谁知道可能发生的事情以及我该如何解决?

4

2 回答 2

0

您是否手动清除 cache_menu 条目?我建议使用 drush——</p>

全部抄送

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

于 2012-07-09T13:10:37.177 回答
0

设法解决了这个问题,结果发现菜单块模块中有一个错误(我使用的是 2.2),所以升级它解决了这个问题。

于 2012-07-09T14:30:41.083 回答