Назад к новостям

•1С-Битрикс•WEBCAT.PRO•Чтение: 9 минут

PHP для 1С-Битрикс в 2026 году: какую версию выбрать и как обновиться

С 1 февраля 2026 года 1С-Битрикс требует PHP 8.2 или новее и рекомендует PHP 8.4. Разбираем сроки поддержки веток и безопасный порядок миграции.

PHP для 1С-Битрикс в 2026 году: какую версию выбрать и как обновиться

С 1 февраля 2026 года минимальное требование «1С-Битрикс: Управление сайтом» — PHP 8.2.0. В официальной документации рекомендуемой указана PHP 8.4 и выше. Однако выбор версии для действующего проекта нельзя сводить только к одной строке системных требований.

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

Статус веток PHP на октябрь 2026 года

  • PHP 8.2 — только исправления критических проблем безопасности до 31 декабря 2026 года.
  • PHP 8.3 — поддержка безопасности до 31 декабря 2027 года.
  • PHP 8.4 — активная поддержка до конца 2026 года и исправления безопасности до конца 2028 года.
  • PHP 8.5 — актуальная ветка PHP, но перед её использованием нужно отдельно подтвердить совместимость версии 1С-Битрикс и всех модулей проекта.

Для большинства обновляемых проектов разумная целевая версия — PHP 8.4: её рекомендует документация 1С-Битрикс, и у ветки остаётся длительный период исправлений безопасности.

Почему нельзя переключать версию сразу на боевом сервере

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

Даже если главная страница открывается, ошибка может находиться в импорте каталога, почтовом событии, агенте, cron-задаче или редком сценарии административной части.

План миграции

  1. Обновите ядро 1С-Битрикс и совместимые модули на текущей версии PHP.
  2. Создайте тестовую копию проекта с отдельной базой и закройте её от индексации и внешних интеграций.
  3. Соберите перечень расширений PHP и сравните настройки старого и нового php.ini.
  4. Переключите тестовый контур на целевую версию, включите подробное журналирование ошибок без вывода их посетителям.
  5. Проверьте публичную часть, административный раздел, корзину, оплату, обмены, агентов и cron.
  6. Подготовьте короткое окно работ, резервную копию и понятный критерий отката.

Проверки после переключения

Запустите встроенную проверку системы 1С-Битрикс, просмотрите логи PHP-FPM или веб-сервера, убедитесь в работе OPcache и фоновых задач. Сравните время ответа и потребление памяти до и после обновления.

Удалите временные диагностические файлы, верните безопасные настройки отображения ошибок и зафиксируйте новую конфигурацию в документации проекта.

Официальные источники

Главные ориентиры

Минимум PHP 8.2

Требование 1С-Битрикс действует с 1 февраля 2026 года.

Рекомендация PHP 8.4

Подходящая цель для обновления после проверки совместимости.

Тестовый контур

Сначала проверяются ядро, шаблон, модули и интеграции.

План отката

Резервная копия и возврат к рабочей конфигурации обязательны.

Что даёт своевременное обновление

  • Получение исправлений безопасности PHP.
  • Совместимость с актуальными выпусками 1С-Битрикс.
  • Предсказуемая производительность и поддержка современного кода.
  • Меньше риска срочного обновления после окончания поддержки ветки.

PHP 8.2 остаётся допустимым минимумом для 1С-Битрикс, но его поддержка безопасности заканчивается 31 декабря 2026 года. Не откладывайте подготовку миграции до последнего дня.

Теги:1С-БитриксИнструкции

Нужно обновить PHP без простоя сайта?

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

Обсудить задачу