Php Drupal主题未缓存(性能问题)

Php Drupal主题未缓存(性能问题),php,caching,drupal,drupal-7,Php,Caching,Drupal,Drupal 7,我有以下drupal配置: Drupal 7.23,使用域访问模块(),Varnish。我有4个域使用相同的drupal安装,但每个域都有自己的子主题(Omega theme 3.x)。一切正常问题是最后一个域的页面负载高于其他域。我注意到主题4没有出现在“缓存”表上。其他人出现了。 drupal似乎没有缓存特定的主题,因此每次都必须从头开始加载主题。我已经检查了themes.info文件,除了主题名、徽标等,它们都是一样的。。。 你知道为什么一个主题不会被缓存吗?我们最近遇到了一些Drupal

我有以下drupal配置: Drupal 7.23,使用域访问模块(),Varnish。我有4个域使用相同的drupal安装,但每个域都有自己的子主题(Omega theme 3.x)。一切正常问题是最后一个域的页面负载高于其他域。我注意到主题4没有出现在“缓存”表上。其他人出现了。 drupal似乎没有缓存特定的主题,因此每次都必须从头开始加载主题。我已经检查了themes.info文件,除了主题名、徽标等,它们都是一样的。。。
你知道为什么一个主题不会被缓存吗?

我们最近遇到了一些Drupal cache+Varnish问题。 原因如下:

  • 检查特定域的缓存配置是否正确
  • 如果PHP会话打开,则Varnish不会缓存该请求。检查子主题是否使用$\会话变量。如果是这样,那就是问题所在
  • 确保您的VCL配置文件适合Drupal(本期包含关于它的宝贵想法-)
  • 如果使用自定义cookie,Varnish可能无法缓存请求。检查子主题是否设置了自定义cookie