Mac OSXヨセミテで環境変数を設定し、PHP Webアプリケーションで使用する方法


0

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

https://stackoverflow.com/questions/25385934/setting-environment-variables-via-launchd-conf-no-longer-works-in-os-x-yosemite

次のコマンドも実行しました。

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アプリケーションで環境変数を使用するという最終目標を達成するために必要な手順を誰かが教えてくれたら、本当にありがたいです。

前もって感謝します。

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.