Назад | Перейти на главную страницу

Можете ли вы использовать переменную среды Windows в apache conf?

Можно ли включить переменную среды Windows в httpd.conf?

В идеале я хотел бы установить DocumentRoot примерно на% PROGRAMDATA% \ MyCompany \ MyApp \ htdocs.

Предыстория: я пытаюсь создать собственный установщик apache как часть более крупного проекта. Я мог бы заставить установщик записывать абсолютный путь в httpd.conf, но я бы предпочел сохранить переносимый файл conf, если это возможно.

На основе этот отчет об ошибке Казалось бы, расширение переменных среды в файлах конфигурации в Windows является допустимой функцией в Apache. Похоже, вы можете использовать тот же синтаксис, что и расширение переменных среды, что и для Apache в ОС * nix - ${variable_name}.