Статья · Статьи про 1С-Битрикс и Битрикс24 · 4 мин чтения

info@wrp.ru
+7 (495) 230-20-53
Рассчитать стоимость
Создание сайтовСайт под ключКорпоративный сайтСайт-каталогB2B-порталЛичный кабинетСвой маркетплейсВысоконагруженные проектыHeadless на БитриксеPWA-приложениеРазработка модулейВсе услуги раздела
Интернет-магазиныСайт для селлеров −25%Магазин под ключМагазин на Битрикс с 1СМагазин на готовом шаблонеМагазин + CRMМагазин + маркетплейсыМагазин в TelegramМагазин + продвижениеОптовый B2B-магазинВсе услуги раздела
Перенос сайтаС бесплатной CMSС конструктора сайтовС платной CMSС самописного движкаС фреймворкаНа новые решения АспроПолная инструкция по миграции на Битрикс с сохранением SEOПеренос на другой хостингВсе услуги раздела
Аудит и ростАудит сайтаАудит интернет-магазинаSEO-аудитАудит безопасностиПовышение конверсииGEO-оптимизацияSEO-продвижениеКонтекстная рекламаВсе услуги раздела
Поддержка и развитиеПоддержка по договоруТарифы поддержкиСрочная техподдержкаПодхватим ваш БитриксМодернизацияУскорение сайтаПеревод на PHP 8Лечение от вирусовХостинг для БитриксВсе услуги раздела
Интеграции и настройкаОнлайн-оплатаОплата частямиОнлайн-кассыСлужбы доставкиМаркетплейсыМаркировка «Честный знак»Импорт от поставщиковМультирегиональностьСкидки и лояльностьТриггерные рассылкиИнтеграция по APIВсе услуги раздела
ИИ и новые каналыИИ на сайтеИИ для каталогаИИ в Битрикс24Магазин в TelegramЧат-ботыИнтеграция с АвитоВсе услуги раздела
Внедрение CRMБитрикс24RetailCRMМойСкладamoCRMВсе услуги раздела
Услуги по 1СИнтеграция с 1С1С и Битрикс241С и Ozon1С и WildberriesЭДОВнедрение 1СДоработка 1СОбслуживание 1СПереход на УТ 11Все услуги раздела
Готовые решенияШаблоны интернет-магазиновШаблоны B2B-порталовШаблоны сайтов для услугРешения АспроМодули WRPВсе решения
Лицензии 1С-БитриксКупить лицензиюПродлить лицензиюСменить редакциюЛицензии со скидкойВсе лицензии
Битрикс24Битрикс24 в облакеКоробочный Битрикс24Интернет-магазин + CRMМаркет ПлюсПродлить коробкуВсе тарифы
1СПрограммы и сервисы 1САренда 1С в облакеАренда сервера 1СПоддержка 1С:ИТС
О компанииО WRPКомандаСертификатыНаградыТехнологииОтзывыКонтакты
Работа с намиКак мы работаемГарантииПорядок оплатыОплата частямиРассрочкаРеквизиты
ИнструментыПроверка сайтаБрифыКалькуляторШаблон ТЗЧек-лист запускаВсе материалы
ЗнанияВопрос-ответСтатьиСравненияГлоссарийНовостиАкции
СотрудничествоФорматы работыПартнёрамВакансии
Все услуги и цены Кейсы Контакты

Перевод Битрикс на PHP8

Перевод Битрикс на PHP8: зачем выполнять обновление языка программирования и какие проблемы могут возникнуть при переходе. Порядок обновления системы с минимальным временем простоя.

Коротко

Перевод 1С-Битрикс на PHP 8 нужен, если сервер работает на PHP ниже 8.0 — платформа сообщает об этом в админке. Безопасный порядок: тестовая копия, резервная копия, обновление модулей Маркетплейса и ядра, проверка доработок и только потом смена версии PHP на рабочем сервере. В BitrixVM PHP 8 доступен начиная с версии 7.5.0.

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

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

Как проявляется проблема

Как проявляется проблема

Переводить сайт на Битрикс необходимо в том случае, если на сервере используется версия PHP ниже 8.0. О наличии проблемы администратор может узнать из сообщения, которое появляется в CMS.

Разработчик платформы уведомляет, что с 1 февраля поддержка продуктов на старой версии прекращается. Поэтому необходимо как можно быстрее принять меры по повышению версии PHP.

Сделать это можно двумя способами:

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

Однако обновление PHP — лишь часть решения. Необходимо также перенести сайт с сохранением функционала. Этот процесс лучше доверить профессионалам.

Как происходит переход на PHP 8

Обновление виртуальной машины Битрикс под PHP версии 8.0 или 8.1 (либо выше) производится по следующей схеме.

Как происходит переход на PHP 8

Тест работоспособности системы

Первым этапом переноса является проверка работы сайта на новой версии PHP. Для этого рекомендуется создать тестовый сервер и перенести CMS туда вместе с установленными модулями и кастомными доработками.

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

Резервное копирование сайта

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

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

Обновление плагинов

Если на сайте используются сторонние плагины из маркетплейса, рекомендуется обновить их до последней версии. Как правило, разработчики побеспокоились о совместимости с PHP 8. Поэтому такой шаг позволит сохранить работу сайта на Битрикс без дополнительных усилий по настройке модулей.

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

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

Наши специалисты обновляют Битрикс в строгом соответствии с документацией разработчика CMS. Сотрудники нашей компании оказывали помощь в обновлении CMS сотням клиентов, поэтому хорошо знакомы с процедурой и возможными «подводными камнями». Они могут предотвратить проблему до ее возникновения.

Проверка доработок

После обновления ядра CMS необходимо убедиться в том, что внесенные в ходе индивидуальных доработок изменения в код продолжают работать так, как это задумано алгоритмом.

Рекомендуется проверять функции на тестовом сервере и при необходимости корректировать код для совместимости с PHP 8 до того, как он будет внесен в основной сайт.

Повысить PHP до версии 8.0 или выше

Эта версия доступна начиная с виртуальной машины Битрикс версии 7.5.0. Необходимо учитывать, что в процессе обновления могут возникать проблемы с работой модулей сторонних разработчиков. В случае их возникновения, наши сотрудники сделают необходимые настройки или доработки для их устранения.

Преимущества заказа переноса у нас

Заказ услуги перевода Битрикс на PHP 8 в нашей компании дает вам такие плюсы:

  • Мы выполняем обновление «под ключ»;
  • Наши специалисты гарантируют работоспособность сайта после окончания работ;
  • В случае необходимости сотрудники компании могут перенастроить модули или доработать код для совместимости с новой версией PHP;
  • Работы по переносу проводятся в минимально возможные сроки;
  • В случае необходимости, мы оказываем дополнительные услуги, связанные с запуском и эксплуатацией сайта на Битрикс.

Как оформить заявку

Хотите перенести сайт под управлением Битрикс на PHP 8? Обращайтесь за помощью в компанию WRP. Алгоритм работы:

  1. Подайте заявку на перенос через электронную форму на сайте или по почте info@wrp.ru.
  2. Предоставьте специалисту необходимую информацию о сайте, сделанных доработках, используемых модулях, шаблонах и интеграциях.
  3. Согласуйте сроки обновления.
  4. Дождитесь окончания работы и проконтролируйте корректность работы CMS.

Стоимость услуги зависит от сложности проекта и устанавливается индивидуально при согласовании договора.

Как перевести сайт на 1С-Битрикс на PHP 8

  1. Проверьте сайт на тестовом сервереПеренесите копию сайта с модулями и доработками на тестовый сервер с PHP 8 и найдите несовместимые части.
  2. Сделайте резервную копиюПеред любыми изменениями создайте копию сайта, чтобы быстро откатиться, если что-то пойдёт не так.
  3. Обновите модули МаркетплейсаУстановите последние версии модулей и решений, включая модули, которые использует шаблон.
  4. Обновите ядро 1С-БитриксОбновите платформу по документации разработчика.
  5. Проверьте доработкиПротестируйте собственный код на PHP 8 и исправьте несовместимости до переноса на рабочий сайт.
  6. Повысьте версию PHPНа своём сервере обновите PHP сами, на хостинге — через провайдера; в BitrixVM PHP 8 доступен с версии 7.5.0.

Источники

Подготовлено командой WRP — Золотого партнёра 1С-Битрикс с 2006 года.

Вопросы и ответы

Коротко о главном

Не нашли ответ? Позвоните +7 (495) 230-20-53 или напишите на info@wrp.ru.

Как понять, что сайту нужен переход на PHP 8?

Если сервер работает на PHP ниже 8.0, 1С-Битрикс показывает об этом сообщение в административной части.

Можно ли просто переключить версию PHP на хостинге?

Не стоит: модули и доработки могут перестать работать. Сначала проверьте сайт на тестовом сервере с PHP 8.

Зачем нужен тестовый сервер?

На копии сайта видно, какие модули и доработки несовместимы с новой версией PHP, — их исправляют до изменений на рабочем сайте.

Нужно ли обновлять модули Маркетплейса?

Да. Разработчики модулей обычно уже позаботились о совместимости с PHP 8, поэтому свежие версии часто решают проблему без доработок.

С какой версии BitrixVM доступен PHP 8?

Начиная с виртуальной машины BitrixVM версии 7.5.0.

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

Обновить модуль, найти альтернативу или поправить код для совместимости с PHP 8 — лучше на тестовом сервере.

Будет ли сайт недоступен во время перехода?

Простой можно свести к минимуму: всё проверяется на копии, а на рабочем сервере остаётся только смена версии PHP и финальная проверка.

Сколько стоит перевод на PHP 8?

Зависит от числа модулей и доработок; стоимость определяем после проверки сайта.

Услуги WRP

Сделаем это для вас

Золотой партнёр 1С-Битрикс с 2006 года: разработка, перенос, интеграции и поддержка сайтов.

Читайте также

Ещё статьи

Веб разработка5 мин

Брошенные корзины: как вернуть покупателей письмами и уведомлениями

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

Подробнее

Битрикс6 мин

Переход на MySQL 8 для 1С-Битрикс: что сломается и как проверить заранее

С 1 сентября 2026 года «1С-Битрикс» ограничила поддержку MySQL ниже 8.0 и рекомендует 8.4. Разбираем, что ломается при переходе, как проверить сайт заранее и переключиться без простоя.

Подробнее

Битрикс15 мин

Как перевести сайт на 1С-Битрикс на PHP 8.3 без простоя: чек-лист

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

Подробнее

Обсудим ваш проект

Расскажите о задаче — подскажем решение на 1С-Битрикс или Битрикс24 и оценим сроки и стоимость.

  1. Оставьте заявку или позвоните — ответим в рабочее время.
  2. Разберём задачу и предложим решение.
  3. Вы решаете, начинать ли работу. До договора — никаких обязательств.

Заявка

Обсудим ваш проект

Оставьте контакты — ответим в рабочее время по почте или в мессенджере, уточним задачу и назовём сроки и стоимость.

Или позвоните: +7 (495) 230-20-53, Пн–Пт 10:00–19:00