首页 / 帖子
Drupal Varnish 刷新緩存問題

各位好:想請問各位,我使用Varnish 當緩存服務,當我新增文章後,只有登入的人看得到新增的文章,前台沒有同步新增文章,我認為系統還在跑之前緩存的Varnish,要手動重新開啟Varnish服務,前台才會出現新的文章,請問這方面要怎麼設定比較好

謝謝大家


1个答案
老葛
发布于:2014-12-18 09:11

这个是清除Varnish缓存即可,大概如下步骤:

1. 安装varnish模块(drupal官方网站下载)

2. 配置drupal的settings.php文件

$conf['cache_backends'] = array('sites/all/modules/varnish/varnish.cache.inc');
$conf['cache_class_cache_page'] = 'VarnishCache';

3. 配置Drupal的后台:admin/config/development/varnish

    配置需要设置varnish地址和secret文件。

具体参考 Varnish+Drupal7完全攻略( http://www.drupal001.com/2014/10/drupal7-varnish/ )