Какую версию php выбрать для битрикс

Переход на версию PHP 7.4

В данный момент CMS “Битрикс” рекомендует своим пользователям обновить версию PHP до 7.4. Однако в меню BitrixEnv максимальная доступная версия РНР – 7.2.

В инструкции мы рассмотрим, как перейти на PHP 7.4

1. Обновление версии BitrixEnv

Перед началом работы обязательно создайте резервную копию сервера: самостоятельно или с помощью инструмента бэкапов в панели управления.

Далее подключитесь к серверу по SSH и выполните в меню Bitrix следующие действия.

Если версия BitrixEnv ниже 7.4.3

Сначала необходимо обновить версию окружения до 7.4.3. Если вы уже используете эту версию, переходите к разделу Если версия BitrixEnv 7.4.3 или выше.

Для обновления до 7.4.3. выполните:

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Если версия BitrixEnv 7.4.3 или выше

Необходимо обновить версию окружения до 7.4.11. Для этого:

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Статус running означает, что операция выполняется; finished – операция успешно завершена.

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Также может быть указан статус Error. Если обновление привело к некорректной работе ваших проектов, создайте обращение в нашу поддержку, предоставив реквизиты доступа к серверу для анализа проблемы.

После завершения обновления версия окружения изменится на 7.4.11:

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

2. Обновление версии PHP

В BitrixEnv версии 7.4.11 вы можете изменить версию PHP на 7.4. Для этого:

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Версия РНР 7.4 установлена.

Если не удается выполнить обновление

Откройте файл в предпочитаемом редакторе, например:

И замените его содержимое на следующее:

После снова выполните обновление версии PHP по инструкции выше.

Источник

Выбор версии РНР для битрикс

При выборе версии РНР для битрикс нужно учитывать ряд моментов:

2) Совместимость модулей маркетплейс

Далеко не факт, что свежие версии РНР своевременно поддерживаются, особенно это касается бесплатных модулей.

Ещё статьи:

01.12.2020 Свершилось, битрикс перестал поддерживать mbstring.func_overload
Теперь для обновления на версию v20.100.0 требуется удаление опции mbstring.func_overload. Эта опция более не требуется и не поддерживается платформой. ID: 313

13.08.2020 Получить id элемента привязки к пользователю битрикс
Получить id элемента, который добавлен в свойство привязки к пользователю битрикс ID: 250

22.06.2020 Дубли внешнего кода не грузятся при импорте Битрикс
При копировании штатными средствами элементов (кнопка копировать) обнаружил такой момент, что при XML экспорте и последующим XML импорте не вс. ID: 243

Новые статьи в блоге:

07.05.2021 Дайджест №1 Ваджра и еврейский вопрос
На днях Ваджра зацепил так называемый “еврейский вопрос”, выдержка цитата:
На днях я был безжалостно записан в антисемиты. Забавно. Честно говоря. ID: 318

06.05.2021 Кто такой Андрей Ваджра? Мой персональный отзыв об этом псевдо-эксперте
Есть такой псевдо-аналитик Андрей Ваджра с Украины, основная специализация которого украинская тематика. У него есть канал в ютубе, новостной сайт и группы. ID: 317

Источник

1С-Битрикс и PHP 7: ускоряем сайт в 2 раза за 5 минут

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Мы создаем крупные информационные веб-системы, глубоко интегрированные в бизнес Заказчика. Большинство наших проектов – комплексные, интеграционные.

Сегодня – перевод Битрикс-проектов на php7.

1 июля 2016 компания 1С-Битрикс анонсировала версию 16.5 платформы “Управление сайтом”, а вместе с ней поддержку PHP версии 7. Это прекрасная новость, так как PHP7 работает примерно в 2 раза быстрее. Теоретически. В статье проверяем скорость работы Битрикса на PHP7 на деле.

Переход рекомендован ВСЕМ! А в особенности тем, кого хостинг ругает за слишком высокую нагрузку на процессор.

Статья о том, как перевести на PHP 7 сайт, размещенный на хостинге TimeWeb. Для других хостингов процедура аналогичная. По итогам замеряем скорость.

Исходные данные

Моем руки

Переводим сайт на PHP 7

А теперь самое интересное

Снова смотрим на оценку производительности

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Как видим, количество баллов производительности (в наших кругах “попугаев”) увеличилось в 2 раза. По информации от 1С-Битрикс увеличение может достигать 3-х раз и учитывая увиденное, этому можно верить.

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Примечание №1 : препятствием к переходу на PHP7 могут стать модули из Marketplace.
Во-первых, в самом языке ужесточились правила написания кода. Например, в статических/нестатических методах и способах обращения к ним.
Во-вторых, после перевода на PHP7 нельзя будет установить из Marketplace демо-версии платных модулей, если по ним не было выпущено обновлений после 1 июля 2016. Это связано с изменением механизма защиты этих модулей.

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

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

Всех желающих приглашаю оставить заявку на перевод своего сайта силами нашей техподдержки (быстро и с обязательным бекапом).

А для тех кто пропустил презентацию, вот то самое видео с рассказом о приросте скорости от Сергея Рыжикова

Источник

Надежный хостинг
для ваших проектов

Регистрация доменов
и другие услуги

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битриксКакую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс
Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битриксКакую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс
Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Часто задаваемые вопросы

Какую версию PHP выбрать для сайта на 1С-Битрикс?

Выбирайте версию PHP в зависимости от того, какая версия 1С-Битрикс у вас используется.

На этой странице мы попытались систематизировать накопленный опыт.

Чем выше версия PHP и 1С-Битрикс, тем лучше.

Версию 1С-Битрикс можно определить в административном разделе сайта (внизу каждой страницы в копирайте) или по содержимому файла /bitrix/modules/main/classes/general/version.php.

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

PHP 7.0+

Используйте PHP7, если версия 1С-Битрикс 16.0.11 и выше.

Могут появиться сообщения о том, что используются устаревшие (deprecated) возможности. В этом случае нужно убедиться, что в настройках главного модуля (Настройки → Настройки продукта → Настройки модулей) поле Режим вывода ошибок (error_reporting) установлено в значение “Только ошибки” или “Не выводить”.

Использование этой версии крайне желательно в виду того, что время формирования страниц уменьшится примерно в 2 раза.

PHP 5.6

Используйте PHP 5.6, если версия 1С-Битрикс 15.5.9 и выше. Начиная с этой версии 1С-Битрикс интерпретатор не будет генерировать сообщения об использовании устаревших возможностей.

PHP 5.5

Используйте PHP 5.5, если версия 1С-Битрикс 14 и выше. Начиная с версии 1С-Битрикс 15.0.6 интерпретатор не будет генерировать сообщения об использовании устаревших возможностей (/e в preg).

Начиная с версии ядра 14.5.2 рекомендуется использование расширения mysqli.

Для активации этого расширения в файле /bitrix/.settings.php укажите:

В файле /bitrix/php_interface/dbconn.php добавьте:

PHP 5.4

Используйте PHP 5.4, если версия 1С-Битрикс 11.5.12 и выше.

PHP 5.3

6.0 и выше. На ранних версиях 1C-Битрикс может потребоваться включение register_globals.

Резюме

Наличие активной стандартной лицензии 1С-Битрикс позволяет получать обновления продукта 1С-Битрикс и, как следствие, позволяет использовать современные версии PHP.

Источник

Совместим bitrix (v20.0.1198) и php7.4?

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

TLDR: Пока рано.

Update: Прошу прощения. Напутал с версии: с 01.08.2020 будет требовать php 7.2, но рекомендуется php7.4

Имея опыт в системном администрировании (как минимум подкрутить настройки php), программирования (php) и знания работы битрикса, вы можете запустить его на php 7.4 и он даже будет работать (по большей части). Он заведется, но корректно работать на все 100% не будет.

Официально обьявлено, что с 1 июля (или июня) 2020 года платформа будет требовать php 7.2. Предполагаю что за несколько дней до релиза выйдет обновление, которое заменит str*-функции на mb_* функции и вы сможете использовать последнюю версию платформы на php 7.4.

Если Вы используете bitrix env, то повышение версии php выйдет несколько позже (как всегда опоздают).

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Официально обьявлено, что с 1 июля (или июня) 2020 года платформа будет требовать php 7.4

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

Об этом говорится в системе обновлений, если Ваша версия ниже 7.2 (7.1 или 7.0)
Какую версию php выбрать для битрикс. Смотреть фото Какую версию php выбрать для битрикс. Смотреть картинку Какую версию php выбрать для битрикс. Картинка про Какую версию php выбрать для битрикс. Фото Какую версию php выбрать для битрикс

– Добавлена возможность обновить PHP до версии 7.4 (только для Centos 7).

Если в Bitrix Env появляется такая версия, значит автоматически появляется поддержка на уровне последней версии Битрикса

Источник

Leave a Reply

Your email address will not be published. Required fields are marked *