Я пытаюсь установить локальную переменную среды для тестирования моего приложения PHP на компьютере с Windows. Я добавил SetEnv API_HOST /foo/bin
в файл C:\Apache24\conf\httpd.conf
и перезапустил сервер, выполнив httpd -k restart
в командной строке.
В моем приложении я проверяю переменную $_SERVER['API_HOST']
, и всегда получаю значение NULL, и оно не равно NULL на сервере разработки, поскольку там установлена переменная среды.
Я также пытался создать файлы confs, установить переменную env и включить файлы в httpd.conf, но также не работает.
Я ожидал, что это будет прямо вперед, но, похоже, чего-то не хватает. Есть идеи, почему это не работает?
Спасибо.