Пн - Пт: 09:00 - 18:00
Обновление до версии PHP 8.1

Обновление до версии PHP 8.1

Битрикс24 - CRM № 1 в России

С 1 мая 2023 1С-Битрикс приостановил поддержку PHP старых версий, а это значит что все официальные обновления Битрикс24 невозможно будет установить без перехода на новую версию PHP 8.0 (или 8.1).

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


Обновляться нужно! Это, в первую очередь, связано с повышением безопасности вашего портала. Во вторую очередь это связано с тем, что если не обновлять серверное окружение, то вы не сможете пользоваться современными технологиями, которые более совершенны, быстрее и защищённые от внешних воздействий.

Что мы обновим:
1. Предварительно устанавливаем все доступные обновления для встроенных и внешних решений портала.
2. Обновляем операционную систему (BitrixVM) до последней доступной версии (7.5.2 на 12.09.2023).
3. Обновляем версию PHP до 8.1.
4. Устанавливаем все доступные обновления на портал Битрикс24.


Перед переводом портала на новую версию PHP мы делаем следующие работы:

1
Готовим резервную копию портала.

Для быстрого возврата системы к состоянию "до начала установки обновлений" рекомендуем снять резервную копию и (или) снимок состояния на стороне хостинга в независимости от его типа (локальный, внешний). Со своей стороны, при наличии на дисковой подсистеме сервера портала достаточного свободного места, произведем снятие резервной копии данных портала на стороне программного обеспечения портала (встроенный функционал Битрикс).


2
Обновляем портал до версии PHP 8.1.

После решения вопроса со снятием резервных копий приступаем к самому процессу обновления, который состоит из следующих шагов:

2.1. В случае, если версия PHP = 7.4:

2.1.1 Установка всех возможных обновлений встроенных модулей Битрикс с текущей версией PHP;

2.1.2. Установка всех возможных обновлений для внешних решений, установленных через Администрирование;

2.1.3. Установка всех возможных обновлений для приложений, установленных через раздел Маркет на сайте;

2.1.4. Обновление окружения BitrixVM до последней доступной версии;

2.1.5. Обновление версии PHP до 8.1

2.2. В случае, если версия PHP < 7.4:

2.2.1 Установка всех возможных обновлений встроенных модулей Битрикс с текущей версией PHP;

2.2.2. Установка всех возможных обновлений для внешних решений, установленных через Администрирование;

2.2.3. Установка всех возможных обновлений для приложений, установленных через раздел Маркет на сайте;

2.2.4. Обновление версии PHP до 7.4, если установленная версия окружения BitrixVM поддерживает данную возможность, если не поддерживает - обновление версии окружения BitrixVM;

2.2.5. Повторяем все шаги, описанные в п.2.1 и его пп.


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


3
Проверяем/тестируем функционал портала.

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

Важно! Если у вас сложные внешние интеграции, доработанное ядро, большое количество нештатных модулей), то оценка дополнительного бюджета на исправление будет проведена до того, как приступить к процедуре обновления. Так как все ранее разработанные модули и доработки придется адаптировать под новую версию PHP.


4
Отдаем вам на проверку.

При выявлении "скрытых" проблем в процессе работы - мы их оперативно исправляем.


Стоимость обновления:

Базовая стоимость обновления: 25 000р. (если нет разработок, которые необходимо править).
Льготная стоимость для клиентов, приобретающих лицензию у нас: 15 000р.