Наши услуги
  1. Статьи /
  2. 1C-Битрикс /
  3. С 30 июня 2019 года будет ограничена поддержка продуктов 1С-Битрикс на PHP версии ниже 7.1

С 30 июня 2019 года будет ограничена поддержка продуктов 1С-Битрикс на PHP версии ниже 7.1

Об этом было известно еще в 2018 году. Компания 1С-Битрикс старается сделать так, чтобы сайты работали лучше и быстрее.

Выделить главное
Выделить главное
Страница услуги "1C-Битрикс" Все статьи по услуге

Некоторое время назад многие начали видеть в панели управления сайтом предупреждение, что С 1 июля 2019 года 1С-Битрикс ограничивает поддержку продуктов на устаревшей версии PHP.

Уведомление выглядит следующим образом. 

Уведомление 1С-Битрикс

Уведомление демонстрируется разделе Marketplace -> Обновление платформы.

Что это значит

Это хорошая новость. Об этом было известно еще в 2018 году. Компания 1С-Битрикс старается сделать так, чтобы сайты работали лучше и быстрее. Новая версия PHP в ряде случаев значительно ускоряет сайт. Быстрый сайт – это лучше для ваших клиентов. Быстрые сайты любят поисковые системы.

Что будет, если проигнорировать уведомление

  1. Вы не потеряете права получать ключевые обновления. По крайней мере какое-то время.
  2. Сайт не перестанет работать.
  3. Со временем 1С-Битрикс начнет выпускать обновления безопасности и функционала, которые можно установить только с PHP 7.1. Ваш сайт нельзя будет обновить.

Я вижу только сообщение «Закончился срок получения обновлений»

Это означает, что у вас закончилась лицензия на получение обновлений платформы и вы не можете получать обновления безопасности, исправления ошибок и расширения функционала. Мы рекомендуем приобрети льготное или стандартное продление 1C-Битрикс.

Как сменить версию PHP

Если ваш сайт регулярно обновляется и обслуживается техническими специалистами, сделать это не сложно.

Инструкция по переводу сайта на PHP 7.1 для технических специалистов

  1. Необходимо в файловой структуре сайта найти файл dbconn.php Он расположен в папке /bitrix/php_interface/ . В файл добавить строчку define("BX_USE_MYSQLI", true);
  2. В еще один файл .settings.php расположенный в папке /bitrix/ необходимо внести изменения:
  3. Исправить строку
     'className' => '\\Bitrix\\Main\\DB\\MysqlConnection',
    на
    'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',
  4. Необходимо зайти в настройки хостинга и перевести работу сайта на версию PHP 7.1 или старше. После переключения обязательно проверьте работу всех основных функций сайта:
  5. Походите по сайту как посетитель. Сделайте заказы, заявки или покупки.
  6. Зайдите в панель управления сайтом как администратор (обычно логин admin) и выполните проверку системы. Проверка располагается в разделе «Настройки -> Инструменты -> Проверка системы.

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

  1. Если сайт не работает, не создаются заказы или при проверке вы увидите «красные» предупреждения, переключите сайт обратно на вашу прежнюю версию PHP и обратитесь к своей техподдержке сайтов для устранения ошибок в работе сайта или хостинга.
  2. После устранения ошибок снова включите свежую версию PHP и повторите проверку.

Если хостинг не поддерживает PHP 7.1

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


1C-Битрикс

1C-Битрикс

Регулярное продление лицензии Битрикс – залог выгодной цены, безопасности сайта, а также возможность использовать все нововведения CMS.

Страница услуги Все статьи
С 30 июня 2019 года будет ограничена поддержка продуктов 1С-Битрикс на PHP версии ниже 7.1

С 30 июня 2019 года будет ограничена поддержка продуктов 1С-Битрикс на PHP версии ниже 7.1

1C-Битрикс | 07.07.2019
Подписка на новости

Следите за уникальными статьями о сайтах, продвижении и интернет-маркетинге в нашем блоге и социальных сетях!

Заявка принята
Ваша заявка принята!
Ожидайте, когда наш менеджер свяжется с вами
Вернуться на сайт

Дарим подписчикам скидку 20% на сопровождение сайта