В моей конфигурации Apache я пытаюсь активировать фрагмент кода только в том случае, если переменная среды имеет значение true.
Итак, у меня есть что-то вроде этого:
<If "'${MY_ENV_VAR}' == 'true'">
# do something
</If>
По какой-то причине это сейчас не работает. Есть ли у кого-нибудь идеи, в чем может быть проблема?
Большое спасибо
решение1
Вероятно, это не работает, потому что вы не указываете Apache передавать переменные среды с помощью директивы PassEnv.
Вам необходимо загрузить mod_env и включить строфу, например:
PassEnv MY_ENV_VAR
Это довольно хорошо документировано вруководство Apache