Скорость сайта

Как очистить кэш в Битриксе?

Дмитрий, Саратов 0

После правки шаблона на сайте на 1С-Битрикс изменения не видны - показывается старая версия страницы. Подозреваю, что дело в кэше, но не могу найти, где его сбросить, в админке раньше не копался.

Дмитрий Акиндинов технический администратор сайтов

ответил

Кэш в 1С-Битрикс сбрасывается в панели администратора: «Настройки» -> «Настройки продукта» -> «Автокэширование», кнопка «Удалить весь кэш». Изменения на сайте появляются сразу после нажатия, без перезагрузки сервера. Это быстрее, чем чистить файлы через FTP, и решает проблему в большинстве случаев с «залипшей» версией страницы.

Есть путь короче: у администратора, вошедшего в систему, наверху сайта обычно видна панель управления с иконкой очистки кэша — нажатие даёт тот же результат без захода в раздел настроек.

Если панель администратора недоступна или кэш всё равно не сбрасывается, тот же эффект даёт удаление папок /bitrix/cache/ и /bitrix/managed_cache/ через FTP или файловый менеджер хостинга. Битрикс соберёт кэш заново при следующем заходе на сайт, первая загрузка после очистки будет чуть медленнее обычного.

Отдельный случай — композитный кэш, статичные HTML-страницы для гостей сайта. Если он включён, обычная очистка кэша его не трогает: нужно дополнительно чистить /bitrix/html_pages/ или на время правок отключать композит в настройках модуля.

Если после всего этого изменения по-прежнему не видны, проверьте OPcache на уровне PHP — его сбрасывает только перезапуск PHP-FPM на сервере, кнопка в админке Битрикса на него не влияет. Об этом стоит написать в поддержку хостинга.

Подробный разбор Кэширование сайта: четыре уровня и какой включать первым

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Скорость сайта"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?