Переход на PHP 8.х
Куда обращаться в случае ошибок при обновлении версии PHP до 8.х Примеры частых ошибок модулей 1С-Битрикс и их решения
В административном интерфейсе коробочных версий продуктов «1С-Битрикс» вы могли заметить такое уведомление:
С 01.02.2023 будет ограничена поддержка наших продуктов на PHP версии ниже 8.0. Рекомендуемая версии PHP – 8.1 или выше. Вы используете версию PHP 7.4.33. Пожалуйста, запланируйте обновление PHP или обратитесь в техническую поддержку вашего хостинга.
Почему важно обновить PHPВерсия PHP 7.х объявлена устаревшей и больше не поддерживается, для неё не выпускаются исправления функциональных ошибок и ошибок безопасности. Использование версий PHP ниже 8 крайне не рекомендовано. Вы не сможете установить обновления коробочных версий продуктов «1С-Битрикс» для исправления ошибок и получения нового функционала, пока не обновите PHP до минимальной версии 8.0 или рекомендованной 8.1 в своем серверном окружении. Запланируйте обновление PHP до минимальной версии 8.0 или до рекомендуемой PHP 8.1 в самое ближайшее время. Подробнее в нашей статье С 1 февраля 2023 года ограничена поддержка продуктов 1С-Битрикс на PHP версии ниже 8.0. Рекомендуемая версия PHP - 8.1 и выше. Как обновить PHPОбновление версии PHP необходимо произвести поэтапно. Для этого обратитесь к вашему системному администратору или в техподдержку вашего хостинга. Шаг 1. Обязательно создайте резервную копию вашей установки. Это может быть как резервная копия средствами продукта, так и полностью всего сервера, например виртуальной машины VMBitrix. Резервное копирование (битрикс) Шаг 2. Обновите ядро и все модули продукта до последних доступных версий в разделе Настройки > Marketplace > Обновление платформы. Как обновить 1С-Битрикс? Шаг 3. Обновите все сторонние решения из Маркетплейса до последних доступных версий в разделе Настройки > Marketplace > Обновление решений. Как правильно обновить решение? Шаг 4. Поднимите версию PHP до следующей возможной. Как поменять версию php на Таймвэбе? (PHP 8). ВНИМАНИЕ! Если нужно изменить версию на PHP 8.x, а сейчас установлена не 7.x, а гораздо ниже, например, 5.x, то повышать нужно постепенно. Т.е. сначала до 7.x, потом установить нужные обновления 1С-Битрикс, потом уже повысить до минимальной 8.0 и установить доступные обновления, далее до следующей 8.1 и 8.2. В противном случае могут возникнуть ошибки. Если вы используете виртуальную машину VMBitrix, то обновить PHP можно через меню VMBitrix: 1. Manage servers in the pool - 8. Update PHP and MySQL. Подробнее читайте в отдельном курсе. Шаг 5. Еще раз проверьте и установите все доступные обновления платформы и решений из Маркетплейса. При необходимости повторить шаги 2,3,4. Куда обращаться в случае ошибок при обновлении версии PHP до 8.х
Примеры частых ошибок модулей 1С-Битрикс и их решения Начать курс обучения |