Что нужно до обновления
- Активная лицензия. Обновления доступны при активной лицензии. Если срок вышел, сначала продлите её: после продления станут доступны и обновления, вышедшие за время простоя.
- Требования сервера. Данные из документации Битрикс на 28 октября 2026 года (требования к серверу):
| Параметр | Значение |
|---|---|
| PHP, минимум | 8.2.0 (требование действует с 1 февраля 2026) |
| PHP, рекомендация | 8.4 и выше |
| MySQL | 8.0 и выше |
| MariaDB | 10.x и 11.x |
| Веб-сервер | Apache 2.0 и выше или nginx |
- Тестовая копия. Документация рекомендует сначала проверять обновление на тестовом проекте, а не на боевом (обновление боевого проекта).
- Время. Выбирайте период с минимальной нагрузкой на сервер.
Шаг 1. Резервная копия
При обновлении меняются файлы ядра и структура базы данных. Если версия ядра не соответствует версии базы, сайт может не работать. Поэтому нужны копия файлов и копия базы.
«Настройки» → «Инструменты» → «Резервное копирование» создаёт полный архив (справка). Скачайте архив с сервера. Копия, которая лежит только на том же сервере, не защитит от его потери. Проверьте, что копию можно восстановить: подробнее в разборе «Как сделать резервную копию сайта».
Шаг 2. Обновите платформу и модули
Раздел Marketplace → «Обновление платформы». Установите обновления ядра и модулей. Если страница предлагает несколько этапов, проходите их по очереди и после каждого проверяйте, что сайт и админка открываются.
Шаг 3. Обновите сторонние решения
После ядра обновите решения из Marketplace на странице «Обновление решений». Решения сторонних разработчиков могут не работать на новой версии PHP, если их код давно не обновлялся. Если решения давно не обновлялись, проверьте на тестовой копии, работают ли они на PHP 8.2 и выше.
Шаг 4. Смените версию PHP
Документация Битрикс для перехода на PHP 8.2 и выше предлагает именно такой порядок: сначала ядро и модули, затем сторонние решения, и только потом смена версии PHP (переход на PHP 8.х). Смена версии выполняется в панели хостинга или на сервере. После смены:
- Откройте сайт и админку.
- Просмотрите журнал ошибок PHP: устаревший код выдаёт предупреждения и ошибки.
- Ещё раз откройте «Обновление платформы» и проверьте, нет ли новых обновлений: после смены PHP они могут стать доступны.
- Проверьте «Настройки» → «Инструменты» → «Проверка системы»: красные пункты нужно исправить (справка).
В документации требований отдельно упомянута настройка mbstring.func_overload: начиная с версии 20.100.0 главного модуля её нужно удалить из настроек.
Шаг 5. Проверьте сайт
- Главная, внутренние страницы, поиск, каталог.
- Форма заявки: письмо должно прийти (если нет, см. не приходят письма из Битрикс).
- Корзина, оформление заказа, оплата в тестовом режиме, если у вас магазин.
- Обмен с 1С, если он настроен.
- Вход в админку и работа редактора.
Если что-то сломалось
Белый экран или ошибка 500 после обновления: разбор белого экрана Битрикс. Если исправить быстро не получается, восстановите сайт из резервной копии: «Настройки» → «Инструменты» → «Резервное копирование» → «Список резервных копий» → «Восстановить» (справка). Модули Marketplace привязаны к лицензионному ключу: если модуль установлен после создания копии, его, вероятно, придётся установить заново.
Когда нужен специалист
- Сайт работает на старой версии PHP, и неизвестно, что сломается при переходе.
- Есть собственные доработки ядра или модули от разных разработчиков.
- Нет тестовой копии и нужно сделать её без остановки боевого сайта.
- После обновления перестали работать оплата, обмен с 1С или письма.
Сколько стоит работа у нас
Время зависит от числа сторонних решений и доработок. Точную оценку присылаем до начала работ.
| Задача | Время | Стоимость |
|---|---|---|
| Обновление плагинов WordPress | 0,5 ч | около 1 900 ₽ |
| Доработка модуля (Битрикс, PHP) | 2–4 ч | 7 600–15 200 ₽ |
| Восстановление из резервной копии | около 1 ч | 3 800 ₽ |
| Исправление ошибки | 1–2 ч | 3 800–7 600 ₽ |
Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.
Обновим на копии, проверим формы, корзину и оплату и только потом перенесём на рабочий сайт: обновление CMS и перевод на PHP 8.
Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.
Отправить задачуЧастые вопросы
Можно ли сразу перейти на PHP 8.4?
Рекомендуемая версия по документации Битрикс 8.4 и выше. Переходите по порядку: сначала обновите ядро, модули и решения, затем проверьте сайт на тестовой копии. Если у хостинга нет нужной версии, смотрите список в его панели.
Что делать, если сторонний модуль не работает на новом PHP?
Обновите модуль, если у разработчика есть новая версия. Если нет, нужен разработчик, который поправит код или заменит модуль. Не откатывайте PHP ниже 8.2: продукт его уже не поддерживает.
Как часто обновлять Битрикс?
Обновления выходят регулярно, историю версий публикует 1С-Битрикс. Небольшие регулярные обновления безопаснее, чем одно большое после нескольких лет пропуска.
Обновление затрагивает контент сайта?
Страница продукта заявляет, что обновления не нарушают контент сайта. Резервная копия всё равно обязательна: ошибки возможны из-за доработок ядра и сторонних модулей.