Версия PHP для Битрикс: расширения, база и настройки php.ini
Версия PHP для Битрикс по документации 1С-Битрикс на 21 октября 2026: не ниже 8.2.0 (требование действует с 1 февраля 2026), рекомендуется 8.4 и новее. База данных MySQL 8.0 и выше, веб-сервер Apache 2.0 и выше либо свежий Nginx. Ниже расширения PHP, значения php.ini и порядок проверки сервера.
Ответ за 30 секунд
Битриксу нужен PHP не ниже 8.2.0, а лучше свежая ветка 8.4 и новее, и база MySQL 8.0 или выше. Дальше идут расширения и значения php.ini. Параметр mbstring.func_overload в новых версиях главного модуля нужно убрать, а не включать, как советуют старые инструкции.
Тарифы для Битрикс от 596 ₽ в месяц: версии PHP и MySQL подобраны под продукт, SSL бесплатно (Таймвеб, на 21 октября 2026).
Как проверить, что сервер подходит: чек-лист и раздел проверки системы8.2.0минимум PHP с 1 февраля 2026
8.4+рекомендуемая версия
256Mmemory_limit по документации
01 · 1 мин
Какая версия PHP и базы нужна 1С-Битрикс в 2026 году#
| Компонент | Требование документации |
|---|---|
| PHP | 8.2.0 и выше с 1 февраля 2026, рекомендуется 8.4 и выше, для безопасности последняя стабильная |
| MySQL | 8.0 и выше, кодировка utf8mb4 |
| MariaDB | 10.x и 11.x, сравнение utf8mb4_unicode_ci. На части дистрибутивов Linux её рекомендуют вместо MySQL |
| PostgreSQL | Только в редакции Энтерпрайз, установщик работает с версии 11 |
| Веб-сервер | Apache 2.0 и выше или последний стабильный Nginx |
| Кодировка сайта | UTF-8, с версии продукта 24.0.0 windows-1251 не поддерживается |
Версии PHP ниже 8.2 больше не входят в требования, хотя на старых хостингах ещё встречаются. Если панель предлагает только их, смените тариф или переезжайте: хостинг для Битрикс. Остальные требования к железу и диску разобраны на странице требования Битрикс к хостингу.
02 · 1 мин
Какие расширения PHP нужны Битриксу и как их проверить#
Обязательными документация называет GD, XML, FreeType, POSIX и регулярные выражения PCRE, Zlib, OpenSSL, Hash, mbstring, DOM и ZIP, а также поддержку SSL. Условно нужны расширение вашей базы (MySQL или PostgreSQL), AMQP для сервера конвертации файлов и LDAP для входа через каталог пользователей.
Список установленных расширений выводит сам PHP. На VPS откройте консоль, на хостинге ту же информацию даёт раздел настроек PHP в панели:
php -v
php -m | grep -i -E "gd|mbstring|zip|dom|xml|openssl"
Если расширения не хватает, на общем хостинге его включают галочкой в панели или через поддержку, на VPS ставят пакетом.
03 · 1 мин
Какие значения php.ini рекомендует 1С-Битрикс#
Это основные значения со страницы требований к серверному ПО. Кнопка рядом копирует строку в буфер. На общем хостинге часть параметров задаётся в панели, а лимиты может ограничить сам тариф.
| Параметр | Значение | Зачем |
|---|---|---|
| Память на скрипт | memory_limit = 256M | Запас памяти для мастера и обмена данными |
| Время выполнения | max_execution_time = 300 | Секунды на один запрос |
| Размер запроса | post_max_size = 1024M | Загрузка больших файлов и архивов |
| Размер файла | upload_max_filesize = 1024M | Не больше post_max_size |
| Число полей формы | max_input_vars = 10000 | Большие формы в админке |
| Кодировка | default_charset = UTF-8 | Единственная кодировка с версии 24.0.0 |
| Лимит регулярных выражений | pcre.backtrack_limit = 1000000 | Обработка больших текстов |
| Кеш путей | realpath_cache_size = 4096k | Меньше обращений к диску |
| Короткие теги | short_open_tag = On | Как указано в документации |
| Вывод ошибок | display_errors = Off | Ошибки пишутся в журнал, а не на экран |
| Уровень ошибок | error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING | Как в документации |
| Защита куки | session.cookie_httponly = On | Куки сессии недоступны скриптам браузера |
Часовой пояс задайте свой параметром date.timezone. Параметры OPcache на странице требований не указаны: их подбирают по нагрузке, см. кеширование в Битрикс. Старые инструкции требуют mbstring.func_overload = 2, но начиная с версии главного модуля 20.100.0 этот параметр должен быть убран.
Инструмент · 1 мин
Как проверить, что сервер подходит: чек-лист и раздел проверки системы#
Пройдите семь пунктов до установки или до смены версии PHP.
Проверка сервера перед установкой Битрикс
Отметьте, что уже проверено. Инструмент покажет следующий пункт
Уже после установки сверку сервера с требованиями делает раздел проверки системы, который открывается по адресу /bitrix/admin/site_checker.php на вашем сайте. Что он показывает и как читать красные пункты, написано на странице проверка системы 1С-Битрикс.
05 · 1 мин
Как поднять версию PHP для Битрикс и не сломать сайт#
- Сделайте резервную копию и проверьте, что её можно развернуть, см. восстановление Битрикс из копии.
- Проверьте сторонние модули и свой код. Старый код, написанный под PHP 7, может не запуститься на 8.2 и выше.
- Переключите версию на тестовой копии в панели хостинга и откройте проверку системы.
- Только после чистой проверки смените версию на боевом домене.
06 · 1 мин
Вопросы о PHP для Битрикс#
Работает ли 1С-Битрикс на PHP 8.1 и ниже?
Нет, документация требует PHP 8.2.0 и выше с 1 февраля 2026. Старые версии не получают исправлений, а продукт на них может показывать ошибки в проверке системы.
Что такое mbstring.func_overload и нужен ли он Битриксу?
Это параметр, который в старых версиях главного модуля требовалось включать значением 2. Начиная с версии 20.100.0 этот параметр должен быть убран из настроек PHP.
Какая кодировка базы данных нужна для 1С-Битрикс?
Кодировка utf8mb4. Для MySQL 8.x и 9.x сравнение utf8mb4_0900_ai_ci, для MariaDB 10.x и 11.x utf8mb4_unicode_ci. Сайт целиком работает в UTF-8.
Хватит ли PHP 8.2 для Битрикс или нужна версия 8.4?
Для запуска хватит 8.2.0, это минимум. Документация рекомендует 8.4 и выше, а для безопасности последнюю стабильную ветку, поэтому планируйте подъём заранее.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: Хостинг для 1С-Битрикс Таймвеб, timeweb.com/ru/services/cms/bitrix, проверено 21 октября 2026; Цены на хостинг Таймвеб, timeweb.com/ru/services/hosting/price, проверено 21 октября 2026; Требования к серверному программному обеспечению (документация 1С-Битрикс), dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=135&LESSON_ID=2593, проверено 21 октября 2026.
Разместите сайт на 1С-Битрикс
Битрикс требователен к ресурсам. Хостинг Таймвеб для 1С-Битрикс от 596 ₽ в месяц: NVMe, окружение под большие нагрузки, бесплатный SSL и домен .RU в подарок.
- Тарифы от 596 ₽ в месяц
- Оптимизирован под 1С-Битрикс
- Бесплатный SSL и ежедневные бэкапы
- Домен .RU в подарок при оплате за год