Если после обновления Битрикс сайт сломался, план такой: при наличии бэкапа, сделанного перед обновлением, восстанавливайтесь из него - это самый быстрый и безопасный путь. Бэкапа нет - включайте режим отладки, читайте лог ошибок и чините точечно: в девяти случаях из десяти виноват один устаревший модуль или кастомизация ядра, а не всё обновление целиком. Штатной кнопки «откатить обновление» в Битрикс не существует, поэтому действуем по шагам ниже.
Сайт упал после обновления Битрикс: первые действия
- Оцените масштабБелый экран везде, ошибка 500, сломан один раздел или поехала вёрстка - это разные степени тяжести. Если сайт лежит целиком, действуйте по нашему протоколу «сайт упал: первые 30 минут», параллельно читая этот план.
- Проверьте, есть ли бэкапСмотрите три места: копии в админке Битрикс (Настройки, инструменты, резервное копирование), бэкапы панели хостинга, копии вашей студии поддержки. Годится копия, снятая до обновления.
- Есть бэкап - восстанавливайтесьВосстановите файлы и базу вместе, на то же место. После подъёма сайта заказы и заявки, пришедшие после снятия копии, перенесите вручную из почты или CRM.
- Нет бэкапа - ищите точную ошибкуВключите режим отладки в bitrix/php_interface/dbconn.php и откройте лог: файл и строка укажут виновника. Как читать журнал, разобрали в статье про логи ошибок сайта.
- Чините точечноОшибка в папке local или в шаблоне - правится руками. Ошибка в модуле стороннего разработчика - модуль временно отключается через админку или папку modules. Ошибка в ядре - нужен специалист: самодеятельность в bitrix/modules делает только хуже.
Почему обновление Битрикс ломает сайт: четыре типовые причины
- Кастомизация ядра - прошлый подрядчик правил файлы в bitrix/modules, обновление их перезаписало вместе с правками
- Устаревшие модули - решение с маркетплейса не обновлялось годами и несовместимо с новым ядром
- Старый шаблон - вёрстка и компоненты написаны под старые версии, после обновления поехали блоки или пропали товары
- Несовместимая версия PHP - новое ядро требует свежий PHP, а хостинг живёт на старом, или наоборот
Сайт лежит после обновления, а бэкапа нет?
Официальный партнёр 1С-Битрикс: поднимем сайт по логам, разрулим конфликт модулей и ядра, настроим правильный цикл обновлений с бэкапами. Диагностика бесплатная.
Как обновлять Битрикс, чтобы сайт не ломался
Безопасный цикл выглядит так: свежий бэкап файлов и базы, затем обновление на тестовой копии сайта, проверка ключевых сценариев (главная, каталог, корзина, оформление заказа, админка, обмен с 1С), и только потом обновление боевого сайта в часы минимального трафика. Звучит громоздко, на практике занимает от часа. Отдельный пункт - регулярность: сайт, который не обновляли два года, ломается при обновлении почти гарантированно, потому что перепрыгивает десятки версий разом. Обновляться раз в месяц-два небольшими шагами безопаснее, а заодно закрываются дыры безопасности - без свежих патчей сайт рано или поздно попадает в истории из нашей статьи «взломали сайт: что делать».
Частые вопросы про сломанное обновление Битрикс
После обновления Битрикс белый экран - это лечится?
Можно ли вообще не обновлять Битрикс, раз обновления так опасны?
Обновление сломало только один модуль. Ждать фикса или чинить?
Сколько стоит починка сайта после неудачного обновления?
Вывод: сломанное обновление - не катастрофа, а рабочая ситуация с понятным протоколом: бэкап, лог, точечная починка. Хотите, чтобы обновления вообще перестали быть риском - передайте их нам: в рамках поддержки сайтов на Битрикс мы обновляем по регламенту с бэкапом и тестовой копией, а если нужен разовый ремонт - доработаем и адаптируем модули. Смета - в течение дня, бесплатно.












