База знаний · 1С-Битрикс
Проверка системы и отчёт о проблемах (check_bitrix)
Как прогнать конфигурацию сайта и сервера через встроенные тесты и правильно прочитать отчёт.
«Проверка системы» и скрипт check_bitrix — штатные инструменты 1С-Битрикс, которые за несколько минут показывают, соответствует ли сайт и сервер требованиям платформы. Они пригодятся после установки, после переноса на новый хостинг, перед запуском в продакшен и при диагностике «тормозов». Ниже разберём, где запускать проверку, какие группы тестов существуют, как читать цветные отметки в отчёте и что делать с найденными замечаниями.
Что проверяет инструмент
check_bitrix — это комплексная диагностика, объединяющая несколько наборов тестов. Она сверяет реальную конфигурацию с рекомендуемой и охватывает:
- соответствие сервера системным требованиям (версии PHP, БД, расширения);
- параметры
php.iniи настройки базы данных; - права доступа на служебные каталоги и файлы;
- настройки кеширования и модуля «Управление структурой»;
- вопросы безопасности (проактивная защита, доступность служебных файлов);
- производительность — нагрузочные пробы PHP, БД и конфигурации.
Где запустить проверку в админке
- Войдите в административную панель под учётной записью с правами администратора.
- Откройте раздел настроек и инструментов платформы, найдите пункт «Проверка системы» (проверка соответствия требованиям).
- Запустите проверку — система прогонит тесты и построит отчёт со статусами по каждому пункту.
- Для замера скорости отдельно откройте раздел «Производительность» с индексом производительности и мониторингом.
Если по итогам проверки нужно довести сервер до рекомендуемых значений, эту задачу закрывает администрирование 1С-Битрикс.
Группы тестов
| Группа | Что оценивает |
|---|---|
| Требования системы | Версии PHP и БД, обязательные расширения, кодировка. |
| Настройки окружения | Параметры php.ini (память, время выполнения, загрузки), настройки MySQL. |
| Права доступа | Возможность записи в /bitrix/cache/, /upload/ и другие служебные каталоги. |
| Безопасность | Проактивная защита, закрытость служебных файлов, HTTPS. |
| Производительность | Скорость PHP, БД и конфигурации относительно эталона. |
Как читать отчёт: цвета и статусы
Каждый пункт отчёта помечается цветом — это главный ориентир при разборе:
- Зелёный — тест пройден, параметр соответствует рекомендациям, действий не требуется.
- Жёлтый — предупреждение: работать будет, но настройку желательно улучшить. Оценивайте по контексту проекта.
- Красный — ошибка: параметр не соответствует требованиям и может мешать работе. Устраняется в первую очередь.
Тесты производительности
Раздел «Производительность» даёт индекс производительности — интегральную оценку скорости конфигурации сервера, PHP и базы данных в сравнении с эталонными значениями. Низкий индекс означает слабое окружение или неоптимальные настройки: не включён OPcache, медленный диск, неоптимальная конфигурация MySQL. Отдельно доступен мониторинг, который помогает найти самые «тяжёлые» компоненты и запросы. Если индекс низкий, имеет смысл заняться серверной и инфраструктурной оптимизацией.
Проверки безопасности
Отдельная группа тестов оценивает защищённость сайта: включён ли модуль «Проактивная защита», закрыты ли служебные файлы и каталоги от прямого доступа, используется ли HTTPS, корректны ли права на /bitrix/ и другие системные папки. Красные отметки здесь — прямой сигнал к действию: незакрытые служебные файлы и избыточные права на каталоги регулярно становятся причиной взломов. Смежная тема подробно разобрана в материале про требования к серверу для 1С-Битрикс.
Как устранять замечания
- Начните с красных пунктов — это блокирующие проблемы.
- Для проблем с версиями PHP/БД переключите версию в панели хостинга или обновите окружение.
- Для лимитов php.ini увеличьте
memory_limit,max_execution_timeи размеры загрузок. - Для прав доступа выставьте корректные права на служебные каталоги (без раздачи
777на всё). - После правок перезапустите проверку и убедитесь, что пункт стал зелёным.
- Затем разберите значимые жёлтые предупреждения с учётом нагрузки проекта.
Разбор сложных отчётов и устранение замечаний удобно передать на техническую поддержку 1С-Битрикс — специалист сразу отделит критичное от косметического.
Частые ошибки
- Игнорирование красных пунктов. «Сайт же работает» — до первого сбоя под нагрузкой или инцидента с безопасностью.
- Погоня за всеми зелёными. Часть предупреждений не относится к вашему сценарию — не тратьте время впустую.
- Проверка только после установки. После переезда или смены версии PHP конфигурация меняется — прогоняйте отчёт заново.
- Правки без повторной проверки. Всегда перезапускайте тест, чтобы убедиться, что замечание действительно устранено.
Итог
Проверка системы и check_bitrix — это ваша «панель приборов» по здоровью сайта на 1С-Битрикс. Запускайте её после установки и переездов, устраняйте красные пункты в первую очередь, разумно относитесь к жёлтым предупреждениям и следите за индексом производительности. Регулярная проверка экономит часы на диагностике сбоев и заметно повышает стабильность и безопасность проекта.
Частые вопросы
Что такое check_bitrix и зачем он нужен?
Это встроенный инструмент проверки сайта и сервера, который прогоняет набор тестов: соответствие требованиям платформы, параметры PHP и базы данных, права доступа, настройки кеша и безопасности, а также нагрузочные пробы производительности. По результатам формируется отчёт с пометками, что настроено правильно, а что требует внимания.
Где в админке запустить проверку системы?
Проверка системы находится в административной панели в разделе настроек и инструментов платформы. Там открывается страница со списком тестов; вы запускаете проверку и получаете отчёт с зелёными, жёлтыми и красными отметками по каждому пункту. Отдельно доступны тесты производительности в разделе «Производительность».
Что означают цвета в отчёте?
Зелёный — тест пройден, параметр соответствует рекомендациям. Жёлтый — предупреждение: работать будет, но настройку желательно улучшить. Красный — ошибка: параметр не соответствует требованиям и может мешать корректной работе, такие пункты нужно устранять в первую очередь.
Обязательно ли добиваться, чтобы все тесты были зелёными?
Красные пункты нужно устранять обязательно — это реальные проблемы конфигурации или безопасности. Жёлтые предупреждения оценивают по контексту: часть из них относится к рекомендациям для высоконагруженных проектов и на небольшом сайте не критична. Но чем меньше замечаний, тем стабильнее и быстрее работает система.
Как проверить производительность сайта?
В административной панели есть раздел «Производительность» с индексом производительности: он замеряет скорость работы конфигурации сервера, PHP и базы данных и сравнивает с эталонными значениями. Низкий индекс указывает на слабое окружение или неоптимальные настройки — это повод заняться серверной оптимизацией.
Проверим сайт и устраним замечания отчёта
- Администрирование 1С-БитриксПрогоним проверку системы, доведём сервер до рекомендуемых значений и закроем красные пункты.
- Серверная оптимизацияПоднимем индекс производительности: OPcache, настройка MySQL и конфигурации сервера.
- Техническая поддержка 1С-БитриксРазберём отчёт check_bitrix и устраним замечания по конфигурации и безопасности.