Михаил Базаров Разработка на 1С-Битрикс Михаил Базаров

Обновление 1С-Битрикс с PHP 7, до поддержки версии PHP 8.3

Просмотров: 4141 Задача: обновить устаревший сайт на платформе 1С-Битрикс, который не получал обновлений уже более 4 лет и работает на PHP 7.1.
Обновление 1С-Битрикс до версии 8.3 с PHP 7

Основные требования для обновления

Для успешного выполнения этой операции необходимо настроить веб-окружение, которое позволит быстро переключать версии PHP. Рекомендуется иметь доступные версии PHP: 7.1, 7.4, 8.0 и 8.3.

Если вы обновляете сильно устаревшую версию 1С-Битрикс, также потребуется PHP версии 5.6.

Рекомендуется выполнять все работы на резервной копии сайта. Кроме того, рекомендуется создавать резервные копии на каждом этапе обновления. Для экономии времени можно исключить из резервной копии каталог /upload/.

Общий процесс обновления:

  • Устанавливаем доступные обновления. После завершения установки будет выдано уведомление о необходимости переключить версию PHP на 8.4. Однако, мы игнорируем это уведомление и переключаем версию PHP на 7.4.
  • В файле php.ini (и для всех более поздних версий) убеждаемся, что опция mbstring.func.overload отключена.
  • Устанавливаем все доступные обновления снова.
  • После установки всех обновлений по-прежнему будет отображаться уведомление о доступных обновлениях, однако, они не смогут установиться, пока не будет выполнено переключение версии PHP на более новую.
  • Переключаем версию PHP на 8.0 и устанавливаем дополнительные обновления.
  • Затем сразу же переключаем версию PHP на 8.3 и устанавливаем дополнительные обновления, если они доступны.

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

Видео по обновлению 1С-Битрикс

Это запись прямой трансляции, в которой постарался показать процесс более подробно.

Полная версия видео находится в моем boosty канале:
Обновление старого сайта на 1С-Битрикс. C php 7.1 до 8.3

Услуги Стоимость разработки на 1С-Битрикс

Стоимость разработки сайта зависит от объёма и сложности проекта. Ниже приведены ориентировочные цены, как правило не выходят за обозначенные рамки. Срок разработки зависит от сложности проекта: как правило называю сроки с запасом.
Финальная стоимость и сроки разработки обговариваются на этапе обсуждения. Скачайте опросник на разработку, заполните как можно подробнее и вышлите удобным способом. После ознакомления смогу задать уточняющие вопросы и оценить проект.
Поддержка и доработки проектов
от 3 000 руб. от 1 часа

Выполнение доработок любой сложности. Поддержка, модернизация и расширение функционала существующих проектов. Решение задач: от мелких правок вёрстки до разработки новых модулей.

Подробнее
Сайт на готовом решении 1С-Битрикс
от 70 000 руб. от 5-ти дней

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

Подробнее
Индивидуальная разработка магазина
от 300 000 руб. от 5-ти недель

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

Подробнее
Мобильное приложение
от 300 000 руб. от 4-х недель

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Подробнее
Инфоресурс
от 170 000 руб. от 3-х недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

Подробнее
Сайт компании
от 150 000 руб. от 2-х недель

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

Подробнее

Включено в стоимость разработки:

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

Блог-note Заметки по 1С-Битрикс