Просмотров: 25865 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 14.09.2015

Очистка файлов кеша

Закладка Очистка файлов кеша (Настройки > Настройки продукта > Автокеширование) используется для удаления файлов кеша, содержащих устаревшую или сбойную информацию:

Закладка "Очистка файлов кеша"

  • Только устаревшие - Файлы, время жизни которых закончилось;
  • Все - Все файлы кеша;
  • Меню - Меню может быть закешировано, если происходят проверки доступа к различным пунктам меню, разделам. Данный пункт позволяет очистить этот кеш;
  • Весь управляемый - Все файлы раздела /bitrix/managed_cache/;
  • Все страницы HTML кеша - Удаление страниц HTML кеша.

После удаления файлов кеша выводимые данные будут обновлены до актуального состояния. Новые файлы кеша будут создаваться постепенно по мере обращений к страницам с закешированными областями.

Если растет папка /bitrix/cache/

В данной папке находятся файлы не управляемого кэша.

Иногда при создании файлов кэша им присваиваются такие права, которые являются недостаточными для последующего изменения или удаления этих файлов процессом веб-сервера. Это приводит к росту объема этой папки.

При назначении прав на файлы и папки используются значения констант BX_FILE_PERMISSIONS и BX_DIR_PERMISSIONS из /bitrix/php_interface/dbconn.php, но часто срабатывает маска прав на сервере и чтобы избежать этого необходимо прописать в этом же скрипте:

umask(000);
@umask(~BX_DIR_PERMISSIONS);

33


Курсы разработаны в компании «1С-Битрикс»