PHP Webアプリケーションを作成しています。Webアプリケーションで環境変数を取得する必要があります。Yosemite OSXを使用しています。
私は次のコマンドを実行しました:
launchctl setenv ENVIRONMENT development
次のコマンドでo / pを取得できます。
launchctl getenv ENVIRONMENT
development
ただし、PHPファイルで次を実行すると
$env = getenv('ENVIRONMENT');
echo $env;
「開発」という結果を見ることができません。
環境変数を設定するために、私は次のことも試しました:http : //www.jochenhebbrecht.be/site/2015-04-14/mac/os-x-1010-yosemite-and-environment-variables
次のコマンドも実行しました。
launchctl load ~/Library/LaunchAgents/my.startup.plist
launchctl start ~/Library/LaunchAgents/my.startup.plist
実行するlaunchctl load ~/Library/LaunchAgents/my.startup.plist
と
Library/LaunchAgents/my.startup.plist: Operation already in progress
MAMPサーバーも再起動し、macbookを再起動します。これを数回行いました。しかし、成功しません。
誰が私が間違っているのか教えてもらえますか?
PHPアプリケーションで環境変数を使用するという最終目標を達成するために必要な手順を誰かが教えてくれたら、本当にありがたいです。
前もって感謝します。