Белый экран на Битрикс из-за FrameBuffered: как не потерять день
На ШвейГиде админка зелёная, витрина белая. День ушёл в кеш и CDN, пока не выключили FrameBuffered. Короткий чеклист, чтобы не повторить.

Отдельная боль на ШвейГиде: композит Битрикс с FrameBuffered ломал разметку, страница становилась белой. В админке всё «зелёное», на витрине пусто.
Закулисье: куда ушёл день
Симптом выглядел как «хостинг / CDN / кеш плагина». Чистил кеши, смотрел PHP-логи, сравнивал HTML с staging. В исходнике страницы буфер обрывал разметку раньше закрывающих тегов. Пока FrameBuffered был включён на проблемных зонах, чистый шаблон тоже мог белеть.
Лечение в том кейсе — отключить FrameBuffered, пока зоны не настроены нормально. После этого витрина ожила без переезда сервера. Пишу сюда, чтобы кто-то не потерял день на тех же кругах.
Что проверить
- включён ли композит / FrameBuffered на проблемных шаблонах;
- не режется ли HTML буфером до закрытия тегов;
- воспроизводится ли на копии без кеша CDN.
Связанное
Шире про каталог — Hyper Catalog, про скорость — PageSpeed каталога.