Я пытаюсь адаптировать свой код для использования разных паролей базы данных и т. Д. В зависимости от среды, в которой он работает. Например, у меня есть мой dev-сервер, у другого разработчика есть его и у продукта env есть еще один набор настроек.Как я могу получить доступ к переменным окружения с помощью сервера WAMP?
Поскольку у меня есть проекты Kohana, я решил использовать переменную окружения KOHANA_ENV для приложения, чтобы определить, где он работает.
Проблема заключается в том, что в моем сервере WAMP, в то время как это работает:
<?php echo getenv('REMOTE_ADDR'); ?>
, это не (возвращается пустота):
<?php echo getenv('KOHANA_ENV'); ?>
Когда я типа set
в командной строке, Я вижу это:
KOHANA_ENV=devbox1
поэтому он должен работать.
Я попробовал эти 'getenv()' и 'putenv()', но 'putenv()' не сохраняет переменную постоянно. как я могу найти физический файл на своем сервере, где я могу сохранить переменную вручную для постоянного использования, потому что она не отменяется при перезагрузке wamp/os. (У меня есть dev win/wamp и server ubunto/xamp) нужен файл для обоих – alamnaryab