О необходимости перехода продуктов Битрикс на PHP 8.0+

Уточнить детали

С первого февраля 2023 года 1С-Битрикс ограничил поддержку своих продуктов на PHP версии ниже 8.0.

Если на сервере версия РНР 7, сайт продолжит работать, но не будет возможности устанавливать обновления. Обновления очень важны для безопасности сайта, это особенно ясно показал август 2022 года, когда тысячи сайтов на Битрикс были взломаны через уязвимость.

Чтобы исправить положение, необходимо обновить версию PHP, желательно 8.1 и выше.

Что такое PHP? Это язык программирования, который используют для создания динамических сайтов. Сегодня он является одним из самых популярных, почти 80% веб-ресурсов работают на его базе. У каждой PHP-версии есть свой жизненный цикл. Сначала ее разрабатывают, тестируют и выпускают для общего пользования. Следующие два года версия активно обновляется, программисты убирают баги, которые проявляются во время эксплуатации. Затем 12 месяцев идет минимальная поддержка — в основном вносятся изменения, которые относятся к угрозам безопасности. После этого версия полностью перестает поддерживаться. Ею можно пользоваться, но это не безопасно.

Как обновить версию PHP?

Необходимо выполнить следующие пункты:

- Проанализировать систему 1С-Битрикс на наличие ошибок: выявить сбои в работе программы и постараться максимально их устранить.
- Проверить хостинг на соответствие требований к PHP 8.0+ - большинство хостингов являются современными и хорошо поддерживают PHP 8+. Но встречаются случаи, когда ошибки в работе с сайтом возникают на стороне самого хостинга.
- Выполнить резервное копирование сайта - копию текущего сайта нужно разместить на техническом домене и закрыть его от индексации поисковыми системами. Лицензию 1С-Битрикс следует перевести в режим разработчика. Все дальнейшие действия нужно выполнять на копии сайта.
- Обновить ядро платформы 1С-Битрикс - актуализировать версию продукта и убедиться в работоспособности системы после обновления.
- Проверить совместимость доработок с PHP 8 - если была модернизация проекта или создавали новый функционал, то нужно проверить их работоспособность на сервере с PHP 8 и при необходимости внести корректировки согласно требованиям PHP 8.
- Повысить PHP до версии 8+, станут доступны дополнительные обновления системы 1С-Битрикс. После выполнения всех шагов, установки новых версий программного обеспечения, нужно убедиться в корректности работы на копии сайта. Если всё прошло отлично, можно переключаться на основной домен.

Компания Битроид помогает безопасно перейти на новую версию РНР.
При переходе исправляем все ошибки (которые появляются на большинстве сайтов), а также проверяем на вирусы и уязвимости.
Переход производим в часы наименьшей посещаемости сайта.

Всегда готовы к сотрудничеству.