我有一個Drupal 7網站的問題,在那裏不應該被緩存的塊得到緩存。我如何調試這類問題?我有一個簡單的方法可以知道哪個塊緩存了哪些cid?如何在Drupal中調試緩存?
是被緩存是這樣定義的hook_block_info
塊:
$blocks['product-info-block'] = array(
'info' => t('Product info'),
'cache' => DRUPAL_NO_CACHE,
);
在DB沒有這個特定塊的痕跡,所以我懷疑它被緩存爲別的部分,有一個簡單的方法來弄清楚這一點?
注:我沒有開發這個,所以我對結構一無所知,我只是在做一些錯誤修正。
甚至沒有啓用APC緩存。 緩存問題不在客戶端,但很明顯在服務器端,特別是在Drupal中。我和Internet之間沒有代理服務器或管理員。 – Kjir 2012-08-02 17:58:07
Gotcha。我會編輯我的答案。 – roberthernandez 2012-08-04 14:36:40