Boost Не работает кеш. Ошибка Generated: not cached yet (either no one has visited the page recently, or something is preventing the cache from being generated).

Drupal: 

При работает с модулем Boost я заметил, что на одном хостинге он не работает. То есть при изменении страницы, она обновляется и у анонимов сразу. (Буст кеширует страницы только для анонимов, а тут что-то нет.) Я стал тестировать так:

  1. просмотрел папку cache/normal, обнаружил что там мало файлов, удалил все и попытался открывать страницы от анонима - новые кеш-файлы не создавались
  2. установил права 775 на cache и на cache/normal и на cache/normal/site.ru
  3. обновил .htaccess, исправив в настройках Буст htacess: Follow SymLinks OwnerMatch на просто Follow SymLinks (сайт был на хостинге Бегет)
  4. вывел блок отладки Буст в подвал и стал смотреть что он пишет, вот что он писал:

File: cache/normal/site.ru/blog/ya-pishu-pishu-statiu_.html
Generated: not cached yet (either no one has visited the page recently, or something is preventing the cache from being generated).

Тогда я начал открывать страницы с другого браузера (я был авторизован в Ubuntu Chrome, от анонима открывал в Ubuntu Chromium), то есть с браузера Мозилла. Файлы начали создаваться. Буст стал писать, что кеш создан! И у меня все заработало.

Пробуйте открывать с другого браузера (где еще не входили на сайт никогда) или очистите кеш браузера, чтобы сайт вас точно воспринимал как анонима.

Если для вас проблема не решилась, то вот подробная инструкция настройки модуля Boost: http://drupalfly.ru/lesson/boost Обратитесь к хостеру с подробным описанием проблемы и скриншотами настроек (возможно вас попросят дать пароль админа сайта).

Модули: 
Рубрика: