Траектория'26 в Ярославле Конференция о бизнесе для бизнеса, 26 ноября — берём курс на рост Регистрация
Обсудить проект

Как обновить коробочный Битрикс24

Коробочный портал обновляется через встроенную систему SiteUpdate из административной части. Она ставит обновления ядра и модулей, не трогая данные. Проблемы возникают не в самой установке, а в том, что к ней не подготовились.

Как обновить

  1. Проверьте, что лицензия активна: без неё обновления недоступны.
  2. Сделайте резервную копию базы и файлов и убедитесь, что её можно развернуть — порядок в инструкции про резервные копии.
  3. Запустите проверку системы в административной части по адресу /bitrix/admin/site_checker.php и исправьте найденные ошибки прав и настроек до обновления.
  4. Посмотрите версию PHP в настройках производительности: актуальным версиям продукта нужен PHP 8.1 и выше, на более старой обновление не установится.
  5. Проверьте свободное место на диске: его должно хватить и на копию, и на распаковку обновлений.
  6. Если кнопка обновления неактивна, обновите саму систему SiteUpdate из раздела обновления платформы в Marketplace.
  7. Запустите установку обновлений и дождитесь завершения, не закрывая вкладку.
  8. После установки проверьте авторизацию, CRM, загрузку файлов, почту и интеграции.

Что проверить заранее

  • Доработки. Правки в файлах ядра обновление перезапишет. Если такие есть, их нужно вынести по правилам до обновления, а не после.
  • Решения из Маркетплейса. Старые модули могут конфликтовать с новым ядром: посмотрите даты их обновлений.
  • Тестовый контур. На нагруженном портале обновление сначала ставят на копии. Это дольше, но дешевле отката.
  • Время. Не в пятницу вечером и не в день закрытия месяца, когда портал нужен всем.

Чем это отличается от обновления сервера

SiteUpdate обновляет продукт. Версия PHP, веб-сервер и система на сервере обновляются отдельно и другими руками — и именно там чаще всего оказываются критические уязвимости. Разбор свежего примера — в материале про уязвимости PHP. Успешное обновление портала само по себе не означает, что сервер в порядке.

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

Как это выглядит в интерфейсе

Как обновить коробочный Битрикс24

Как обновить коробочный Битрикс24

Как обновить коробочный Битрикс24

Скриншоты интерфейса — из справки Битрикс24.

Частые вопросы

Кнопка обновления неактивна. Почему?

Две частые причины. Первая: истекла лицензия — без активного ключа обновления недоступны. Вторая: устарела сама система обновлений. Во втором случае откройте Marketplace, раздел обновления платформы, и нажмите обновление системы SiteUpdate, после чего кнопка появится.

Обновление затронет наши доработки?

Если доработки сделаны по правилам — в /local/, через события и API — нет. Правки в файлах ядра перезаписываются обновлением без предупреждения. Это главный аргумент против правки ядра: цена такой доработки выясняется в день обновления.

Обновление оборвалось на середине. Что делать?

Не запускайте его повторно вслепую. Посмотрите журнал ошибок и свободное место на диске: чаще всего причина в нехватке места или в превышении времени выполнения скрипта. Исправьте причину и запустите установку заново — SiteUpdate продолжит с того шага, на котором остановился.