0

Drupal 7 のサイトを誰かから譲り受けましたが、非常にいらいらするバグに遭遇しました。誰かが助けてくれることを願っています。Drupal キャッシュを空にすると、サイトの左側のメニューがすべて消えてしまいます。メニューはメニュー ブロックを使用してまとめられ、ブロックとメニュー自体のすべての設定が正しく表示されます。つまり、ブロックは正しい領域にあり、メニュー ブロックは正しいメニューに関連付けられ、メニューにはサイトのすべてのページが含まれています。それ。

データベースのバックアップでは、cache_menu テーブルには約 40,000 のエントリがあります。それをクリアしてサイトをクリックすると、40 を超えることはないため、何らかの理由でメニューが再生成されません。

何が起こっているのか、どうすれば修正できるのか、誰にもアイデアがありますか?

4

2 に答える 2

0

cache_menuエントリを手動でクリアしていますか?ダッシュの使用をお勧めします— </ p>

drush cc all

または、設定/パフォーマンスに移動してキャッシュをクリアします。

于 2012-07-09T13:10:37.177 に答える
0

これをなんとか修正しましたが、メニューブロックモジュール(私は2.2を使用していました)にバグがあることが判明したため、アップグレードすると問題が修正されました。

于 2012-07-09T14:30:41.083 に答える