Поддержка

Поддержка PHP 8.2 заканчивается: как перевести сайт на 1С-Битрикс

31 декабря 2026 года PHP 8.2 перестанет получать исправления безопасности. Сайт продолжит работать, но новые уязвимости в этой версии уже никто не закроет. Рассказываем, на какую версию переходить, как подготовить сайт на 1С-Битрикс и почему лучше не откладывать переход до праздников.

5 мин чтения
  1. Что происходит
  2. Что будет с сайтом после 31 декабря
  3. На какую версию переходить
  4. Как подготовить сайт на 1С-Битрикс
  5. Почему не стоит ждать конца декабря
  6. Как мы переводим сайты клиентов

Что происходит

PHP, на котором работают 1С-Битрикс, WordPress и большинство сайтов, выходит новой веткой раз в год. Каждую ветку разработчики поддерживают четыре года: два года исправляют любые ошибки, затем ещё два года выпускают только исправления безопасности.

PHP 8.2 вышел 8 декабря 2022 года. Обычные исправления для него закончились 31 декабря 2024 года, а 31 декабря 2026 года закончатся исправления безопасности. Сроки для следующих версий:

  • PHP 8.3: исправления безопасности до 31 декабря 2027 года;
  • PHP 8.4: до 31 декабря 2028 года;
  • PHP 8.5: до 31 декабря 2029 года.

Что будет с сайтом после 31 декабря

1 января сайт не сломается: PHP 8.2 продолжит работать как раньше. Изменится другое. Если в 8.2 найдут новую уязвимость, исправления для неё уже не выпустят.

Как это выглядит на деле, показал октябрь 2026 года. Когда в PHP нашли критические уязвимости PHP2Shell, исправленные версии вышли для всех поддерживаемых веток, включая 8.2. Для PHP 7.4, 8.0 и 8.1, поддержка которых уже закончилась, официальных исправлений не было. Подробнее в нашей статье «Критическая уязвимость PHP».

Есть и вторая причина. Компания «1С-Битрикс» с 1 февраля 2026 года ограничила поддержку своих продуктов на PHP ниже 8.2: на такие серверы не устанавливаются обновления ядра и модулей. Рекомендуемая версия у Битрикса сейчас 8.3 или выше, так что переход совпадает с планами самой платформы.

На какую версию переходить

  • PHP 8.3 рекомендует сам Битрикс, исправления безопасности для неё выходят до конца 2027 года. Это самый спокойный вариант для большинства сайтов.
  • PHP 8.4 даёт запас ещё на год, до конца 2028 года. Перед переходом проверьте, что сторонние модули из Маркетплейса заявляют поддержку этой версии.
  • PHP 8.5 — самая новая ветка. Для рабочего сайта на Битриксе с ней лучше подождать, пока совместимость подтвердят разработчики модулей.

Сайты клиентов мы переводим на 8.4: это запас до конца 2028 года.

Как подготовить сайт на 1С-Битрикс

Порядок ниже основан на рекомендациях «1С-Битрикс». Главное правило: сначала обновляется Битрикс, потом PHP.

  1. Узнайте версию PHP. В админке она указана в разделе «Настройки → Инструменты → Диагностика → Настройки PHP», в панели хостинга обычно в настройках сайта.
  2. Сделайте резервную копию средствами Битрикса. Если сайт на своём сервере, удобнее сделать снимок всего сервера.
  3. Обновите ядро с модулями до последних версий в разделе «Настройки → Marketplace → Обновление платформы». Обновления приходят только при действующей лицензии, поэтому если она истекла, сначала продлите её.
  4. Обновите сторонние решения в разделе «Настройки → Marketplace → Обновление решений». Если модуль давно не обновлялся, узнайте у его разработчика, работает ли он на новой версии PHP.
  5. Проверьте собственный код сайта: шаблоны, обработчики в папке php_interface, свои модули. Именно в нём чаще всего находятся конструкции, которые новая версия PHP считает ошибкой.
  6. Переключите PHP на копии сайта и пройдите главные сценарии: формы, каталог, корзину, оформление заказа, оплату, обмен с 1С.
  7. Переключите PHP на рабочем сервере. На обычном сервере после этого перезапустите Apache или PHP-FPM. На BitrixVM версию меняют через меню: «Manage servers in the pool», затем «Update PHP and MySQL».
  8. После переключения ещё раз проверьте обновления Битрикса. Несколько дней следите за журналом ошибок.

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

Почему не стоит ждать конца декабря

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

Как мы переводим сайты клиентов

Сайты на нашей поддержке мы переводим на новую версию PHP сами: проверяем совместимость на копии, обновляем Битрикс с модулями, переключаем рабочий сервер в спокойное время, а потом следим за журналом ошибок. Сейчас 14 сайтов наших клиентов на 9 серверах уже работают на PHP 8.4 с исправлениями октябрьских уязвимостей PHP2Shell.

Если ваш сайт работает на PHP 8.2 или более старой версии, посмотрите, как устроена наша поддержка, или оставьте заявку: проверим версию PHP, Битрикса и модулей, а потом скажем, что нужно для перехода.

Источники: сроки поддержки версий на php.net, переход на PHP 8.х, справка 1С-Битрикс (обновлена 24 августа 2026 года), технические требования 1С-Битрикс.

Переведём сайт на новый PHP

Проверим на копии сайта, что всё работает, и только потом переключим рабочий сервер.

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

Переведём ваш сайт с PHP 8.2?

Напишите адрес сайта: проверим версию PHP, Битрикса и модулей, а потом скажем, что нужно для перехода.

Телефон
8 (499) 992-20-82
Почта
info@bitwill.ru
Мессенджеры

Оставьте заявку