Если не использовать BitrixVM или пакет с кратким и ёмким названием ««1С-Битрикс: Веб-окружение» — Linux (BitrixEnv)», а создать окружение самостоятельно (что официально документировано и вполне себе допускается) — то придётся жить с постоянной ошибкой сайт-чекера «Обязательные параметры PHP». В журнале проверки системы запись выглядит так:
2025-Sep-13 17:26:47 Обязательные параметры PHP (check_php_settings): Fail
Ошибка! Для гарантированной работы "1С-Битрикс24" необходимо его устанавливать на веб-окружении Битрикс, у вас используется собственное серверное окружение.
Однако эту ошибку легко исправить. Для успешного прохождения этой проверки необходимы две переменные в окружении, BITRIX_VA_VER и BITRIX_ENV_TYPE:

Если Битрикс работает под Apache — то необходимо в конфигурации сайта Битрикса добавить директивы определения этих двух переменных:
SetEnv BITRIX_VA_VER 9.0.9
SetEnv BITRIX_ENV_TYPE general
В моём случае эти директивы были добавлены в самое начало блока <VirtualHost>.
После добавления надо проверить конфигурацию Apache (apachectl confitest) и после успешной проверки аккуратно его перезапустить (apachectl graceful), после чего можно насладиться похорошевшим результатом «Проверки системы».












