К содержанию

Поддержка сайта

Как обновить Битрикс и версию PHP без остановки сайта

Пошаговый порядок обновления 1С-Битрикс и PHP: проверка совместимости, резервная копия, тестовая копия, откат. Что проверить до и после обновления сайта.

Команда SitExpert15 октября 2026Практическая статья

Обновление ядра 1С-Битрикс и версии PHP — рутинная работа, но именно после неё чаще всего ломаются формы, каталог и интеграции. Ниже порядок, который позволяет обновить сайт безопасно и при необходимости быстро откатиться.

Зачем обновлять Битрикс и PHP

  • Безопасность. Старые версии ядра и PHP перестают получать исправления уязвимостей.
  • Скорость. Новые версии PHP заметно быстрее выполняют код, а обновлённое ядро лучше работает с кэшем.
  • Совместимость. Современные модули, платёжные системы и API требуют актуальных версий.

Что проверить до обновления

  1. Текущую версию ядра в админке: «Настройки → Обновление платформы».
  2. Версию PHP и требования к ней у вашей редакции Битрикса — в разделе проверки системы («Настройки → Инструменты → Проверка системы»).
  3. Список установленных сторонних модулей и готовых решений: они часто отстают от ядра.
  4. Доработки в шаблонах и компонентах, особенно если менялись файлы готового решения. Обновление может перезаписать правки, поэтому их нужно вынести в собственный шаблон.

Порядок обновления

  1. Резервная копия. Сохраните файлы и базу данных и проверьте, что копию можно развернуть. Копия, которую не пробовали восстанавливать, не гарантирует откат.
  2. Тестовая площадка. Разверните копию сайта на отдельном поддомене или в тестовом окружении и обновите её первой.
  3. Обновление ядра и модулей. Ставьте обновления по порядку: сначала модуль «Главный модуль» (kernel), затем остальные. Не пропускайте промежуточные версии.
  4. Смена версии PHP. Переключайте PHP отдельным шагом, а не одновременно с ядром — так проще найти причину ошибки.
  5. Проверка сценариев. Пройдите главные пути пользователя: формы заявок, корзину и оформление заказа, личный кабинет, обмен с 1С и CRM, почтовые уведомления.
  6. Перенос на рабочий сайт в период низкой посещаемости, с готовым планом отката.

Типичные проблемы после обновления

  • Белый экран или ошибка 500. Чаще всего несовместимый модуль или устаревшая функция в доработанном коде. Причину показывает журнал ошибок PHP.
  • Не отправляются письма и формы. Проверьте настройки почтовых событий и SMTP.
  • Сломался шаблон. Изменения в компонентах могли затронуть кастомные шаблоны.
  • Упал обмен с 1С. Проверьте права, лимиты памяти и время выполнения скриптов.

Как откатить обновление

Если после переноса что-то пошло не так, разверните резервную копию файлов и базы и верните прежнюю версию PHP. Поэтому копию нужно делать непосредственно перед работами, а не «когда-то раньше».

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

частые вопросы

Ответы на частые вопросы.

01Как часто нужно обновлять Битрикс?

Оптимально проверять обновления раз в месяц и ставить обновления безопасности без задержки. Крупные обновления лучше планировать отдельно.

02Можно ли обновить PHP без обновления Битрикса?

Только в пределах версий, которые поддерживает ваша версия ядра. Поэтому сначала обновляют ядро, затем PHP.

03Что делать, если после обновления сайт не открывается?

Откатить копию, затем посмотреть журнал ошибок PHP на тестовой площадке и найти несовместимый модуль или участок кода.

следующий шаг

Нужна помощь с сайтом?

Опишите задачу — оценим работы до начала и назовём стоимость. Для быстрой диагностики воспользуйтесь бесплатной проверкой сайта онлайн.

Обсудить проект