다른 데이터베이스 암호 등을 사용하는 환경에 따라 코드를 수정하려고합니다. 예를 들어, 내 dev 서버가 있고, 다른 개발자가 그의 개발자이고 env가 다른 설정을 가지고 있습니다.어떻게하면 WAMP 서버로 환경 변수에 액세스 할 수 있습니까?
일부 Kohana 프로젝트가 있기 때문에 환경 변수 KOHANA_ENV를 사용하여 앱 실행 위치를 결정했습니다.
문제는 내 WAMP 서버에서,이 작동하는 동안 것입니다 :
<?php echo getenv('REMOTE_ADDR'); ?>
을,이 (반환 emptyness)하지 않습니다
<?php echo getenv('KOHANA_ENV'); ?>
내가 명령 프롬프트에서 set
을 입력 나는 이것을 본다 :
KOHANA_ENV=devbox1
그래서 잘되어야한다.
나는이'getenv()'와'putenv()'를 시도했지만'putenv()'는 영구적으로 변수를 저장하지 않았다. 영구적 인 사용을 위해 수동으로 변수를 저장할 수있는 서버의 물리적 파일을 어떻게 찾을 수 있습니까? wamp/os를 다시 시작하면 설정이 해제되지 않습니다. (나는 dev win/wamp와 server ubunto/xamp를 필요로한다) 둘 다 필요하다. – alamnaryab