Como definir a variável de ambiente no mac osx yosemite e usar no aplicativo da Web PHP

0

Estou criando o aplicativo da Web PHP. Eu preciso obter variável de ambiente no meu aplicativo da web. Eu estou usando o Yosemite OSX.

Eu executei o seguinte comando:

launchctl setenv ENVIRONMENT development

Eu posso obter o / p para o seguinte comando:

launchctl getenv ENVIRONMENT 
development

No entanto, quando eu executo o seguinte no meu arquivo PHP

$env = getenv('ENVIRONMENT');
echo $env;

Não consigo ver o resultado "desenvolvimento".

Para definir a variável de ambiente, também tentei seguir: link

link

Eu também executei o seguinte comando:

launchctl load ~/Library/LaunchAgents/my.startup.plist
launchctl start ~/Library/LaunchAgents/my.startup.plist

Quando executo launchctl load ~/Library/LaunchAgents/my.startup.plist , isso me dá

Library/LaunchAgents/my.startup.plist: Operation already in progress

Reinicie também o servidor MAMP, reinicie o macbook. Fiz isso por algumas vezes. Mas sem sucesso.

Alguém pode me dizer o que estou fazendo de errado?

Se alguém puder me dizer os passos necessários para atingir o objetivo final, que é usar a variável de ambiente em meu aplicativo PHP, eu ficaria muito grato.

Obrigado antecipadamente.

    
por Sahil 16.08.2015 / 14:37

1 resposta

0

Você explorou a variável $ _ENV? Isso pode ter as informações necessárias.

link

    
por 16.08.2015 / 14:57