Я пытаюсь найти способ настроить Apache для нескольких проектов на моей машине для разработки. Попытка разобраться в этом до настройки виртуальных хостов. Моя идея - переключать активные проекты, устанавливая и читая переменные среды ОС. Примерно так:
Define PROJECT_ROOT osenv('APACHE_PROJECT_ROOT')
Define ACTIVE_PROJECT osenv('APACHE_ACTIVE_PROJECT')
DocumentRoot "%{PROJECT_ROOT}%{ACTIVE_PROJECT}"
<Directory "%{PROJECT_ROOT}%{ACTIVE_PROJECT}">
Это не работает, и мне действительно нужен метод, чтобы выяснить, что происходит в моем файле httpd.conf. Могу ли я регистрировать произвольные сообщения? Что-то вроде log "test"
или log debug_log "%{MY_VARIABLE}"
?