Drupal缓存表为空,不接收数据

时间:2011-06-17 09:36:54

标签: drupal-6 cache-control

我的drupal缓存表总是空的。 Cron运行正常。这怎么可能?我该怎么办,所以他们正在接收数据? 感谢

1 个答案:

答案 0 :(得分:0)

转到Site configuration -> Performance -> Caching mode: Normal

您只想打开生产缓存。如果您是开发人员并且想要测试内容,请确保关闭缓存。

运行Cron实际上会清除缓存表。因此,如果您将cron设置为以高频率运行(每隔几个小时),那么缓存表也会变空。请注意system_cron()来电cache_clear_all()

所以请确保:

  • 缓存mod:正常
  • cron每天都在运行(大多数网站应该足够)

但Drupal还会缓存其他一些内容:

  • CSS文件(对于只加载前31个样式表的IE非常有用,而Drupal站点肯定会有更多样式)
  • JavaScript文件 - 从未使用过,甚至没有在生产中使用过,但它对于高流量网站来说应该是有意义的
相关问题