4.9
Поможем грамотно и бесплатно

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

Переход на PHP 8.x в коробочных версиях Битрикс24

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

Если у вас установлена версия PHP ниже 8.x, то при работе в административной панели вы получите уведомление о том, что с 1 февраля 2023 года компания ограничивает дальнейшую поддержку продукта, работающего на этой версии.

Уведомление.jpg

К сожалению, это вынужденная мера, призванная повысить стабильность и надежность всех сервисов Битрикс24.

Почему важно обновить Битрикс24 до PHP версии, не ниже 8.0?

Качество работы Битрикс24, как и любой другой многокомпонентной системы, напрямую зависит от каждого из элементов. Версии PHP имеют свой жизненный цикл, который делится на несколько этапов:

  • активная разработка и поддержка — 8.1 до 25 ноября 2023 года / 8.2 до 8 декабря 2024 года;
  • получение патчей безопасности — 8.0 до 26 ноября 2023 года / 8.1 до 26 ноября 2024 года / 8.2 до 8 декабря 2025 года;
  • поддержка прекращена — 7.4 и ниже больше не поддерживаются.

Отсутствие поддержки говорит о том, что для этой версии больше не будут выпускаться патчи, исправляющие уязвимости и возникающие ошибки. В таких условиях разработчики Битрикс24 не могут гарантировать стабильную работу после обновлений, поэтому обновления коробочных редакций Битрикс24 доступны только для порталов, работающих на PHP 8.0 — это минимальные требования — или 8.1. Если вы хотите, как и прежде, получать все обновления, вам необходимо обновиться до PHP 8.0 / 8.1.

Последовательность действий

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

Порядок действий следующий:

  • Пройдите по пути «Настройки» → Marketplace → «Обновление платформы» и установите все доступные обновления;
Обновления.jpg
  • Пройдите по пути «Настройки» → Marketplace → «Обновление решений» и обновите все сторонние решения до актуальных версий;
Обновление решений.jpg
  • Обновите PHP — рекомендуется версия 8.1, допускается в качестве минимальных требований версия 8.0.
PHP Установка и настройка.jpg
  • Повторно повторите шаги по обновлению самой платформы и приложений из Marketplace.
Обновления.jpg

На этом процедура завершена.

Возникают ошибки — напишите или позвоните нам

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

Почему не стоит пытаться исправлять ошибки самостоятельно:

  • простой в бизнесе — это потерянные заказы и клиенты, снижение лояльности покупателей и репутационные издержки;
  • мы — сертифицированный партнер Битрикс24 и способны быстро решить любую задачу.

Битрикс24 — сложная система, которая требует от разрабатывающих и обслуживающих ее специалистов постоянного повышения квалификации и изучения нового функционала. Человек со стороны может не понимать всех нюансов и допустить ошибки. Это повлечет за собой отключение портала и необходимость его новой перенастройки.

При этом стоит понимать, что за ошибки в сторонних приложениях, установленных из Битрикс24.Маркет, отвечает их поставщик — обращаться необходимо по контактам, размещенным на странице приложения. Исключение составляют модули, название которых включает в себя «bitrix» — их нужно рассматривать как компоненты системы, проблемы с которыми лучше всего решат сертифицированные партнеры Битрикс24. Если вы не можете понять, что вызывает ошибку, система или приложение — обращайтесь к нам, мы поможем разобраться.

В помощь тем, кто решил, что справится своими силами, представляем разбор наиболее типичных ошибок обновления и способов их устранения.

Распространенные ошибки и способы борьбы с ними

Вероятные причины ошибок могут заключаться в неправильной последовательности действий, которая решается довольно просто:

  • перед установкой PHP 8.0 / 8.1 не были обновлены до актуальных версий ядро и компоненты системы — необходимо откатиться на установленную ранее версию PHP и пройдя по пути «Настройки» → Marketplace → «Обновление платформы» выполнить обновление;
Обновления.jpg
  • перед установкой PHP 8.0 / 8.1 не были обновлены до актуальных версий сторонние решения (у них есть точка в названии) — необходимо откатиться на установленную ранее версию PHP и пройдя по пути «Настройки» → Marketplace → «Обновление решений» выполнить обновление.
Обновление решений.jpg

Сложности с модулями от сторонних компаний дополнительно могут быть вызваны тем, что поставщик не модернизировал его для актуальной версии PHP. В качестве решения можно обратиться к вендору, удалить или на время отключить проблемный модуль, убрав его из папки /bitrix/modules.

Белый монитор после обновления может возникать из-за неправильно заданного параметра short_open_tag = Off в настройках PHP. Решается установкой значения с Off на On, проверкой лога на ошибки и их устранением.

Настройки PHP.jpg

Краткие итоги

Битрикс24 — платформа, предлагающая огромное количество инструментов, способных полностью удовлетворить потребности компаний в управлении бизнесом. Коробочная редакция — это особенный продукт, предлагающий практически ничем не ограниченные возможности кастомизации и интеграции с внешними сервисами. Но в отличие от облачной редакции, чтобы поддерживать ее работоспособность, требуются специалисты, уверенно разбирающиеся во всех ее подробностях.

Если у вас возникли проблемы с обновлением или эксплуатацией коробочной редакции Битрикс24 — позвоните или напишите нам. Мы сможем в короткие сроки устранить неисправности и оптимизировать работу портала, повысив тем самым его эффективность и скорость.

У вас остались какие-то вопросы?

Задайте их в форме ниже и мы обязательно с вами свяжемся!

Другие материалы по теме:

  • 24.01.2024

    Обновление сервиса миграции из Облака в Коробку Битрикс24

    С осени 2023 года у клиентов Битрикс24 пропала возможность штатного переноса облачного портала в кор...

    Подробнее
  • 16.11.2023

    Битрикс24 Вега - единые настройки портала

    Обзор функционала новой версии Битрикс24 - Вега. В новой версии Битрикс24 появилась возможность созд...

    Подробнее
  • 23.09.2023

    Сравнение Битрикс24 и SberCRM

    CRM — это важная часть работы компании, и в особенности отдела продаж. В ней хранятся все важные дан...

    Подробнее
Оперативно и совершенно бесплатно ответим на Ваши вопросы!

Нажимая кнопку "Заказать", я даю свое согласие на обработку моих персональных данных, в соответствии с Федеральным законом от 27.07.2006 года №152-Ф3 "О персональных данных", на условиях и для целей, определенных в Согласии на обработку персональных данных.