Мы - MONOPLAN. Студия классической веб-разработки с глубоким пониманием отраслевой специфики и развитой инженерной культурой.
Мы создаём корпоративные сайты, e-commerce решения, личные кабинеты и сложные интеграции, которые становятся частью устойчивой цифровой инфраструктуры компании.
Обновление PHP для Bitrix — это не просто переключение версии PHP на сервере. Это процесс, который затрагивает ядро CMS, модули, кастомный код, интеграции и серверное окружение. Поэтому задача требует методичности и подготовки.
Никогда не обновляйте PHP «на живую».
Необходимо поднять копию проекта:
По возможности в тестовый стенд должны входить копии интегрированных систем: копия базы 1С, CRM, платёжные шлюзы. Если какой-то сервис не имеет тестового режима — обязательно отключить его от копии сайта до момента проверок, связанных с этим сервисом. Антон Носков, техдир MONOPLAN
Все работы выполняются сначала на копии и только потом — на продакшене.
На тестовом окружении:
error_reporting(E_ALL); display_errors = On; log_errors = On;
Дополнительно включить режим отладки Битрикс:
Цель — увидеть всё, что ломается при новой версии PHP.
Типовые проблемы:
1С-Битрикс официально публикует таблицу совместимости.
Ориентиры:
Действия:
После этого поднять версию PHP и ещё раз обновить Битрикс и модули. Если ошибки не позволяют добраться до обновления — их придётся исправлять на уровне кода.
Важно: сначала обновиться до максимально возможной версии ядра и модулей на текущей версии PHP, и только потом менять настройки сервера. Антон Носков, техдир MONOPLAN
При использовании Composer необходимо обновить зависимости до продолжения работ.
Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.
Заполнить заявку
13223 тендера
проведено за восемь лет работы нашего сайта.
Проверить:
Чаще всего ошибки возникают из-за:
Подключить тестировщика и пройтись по чек-листу:
Критично для e-commerce и промышленных проектов.
Шаблоны часто содержат старые вызовы, не совместимые с PHP 8.
Проверить:
После обновления PHP сайт почти всегда работает быстрее.
Проверить:
Убедиться, что:
Последовательность действий:
При корректной подготовке downtime составляет от 3 до 10 минут.
После успешного обновления PHP сайт получает:
По сути — сайт становится быстрее, стабильнее и безопаснее без изменения логики.