0

私はこのコードを使用しています: Environment.SetEnvironmentVariable("ConnectionString", connString, EnvironmentVariableTarget.[User|Process|Machine]); Azure RoleEntryPoint クラスの OnRoleEnvironmentChanged イベントで環境変数に接続文字列を設定し、それを PHP で使用しますが、機能しません。

ユーザーまたはプロセスをターゲットとして使用すると、単に機能しません。マシンの役割を使用すると、命令を実行できません (ユーザーの制限が原因である可能性があります)。

.NET の Azure ロールから変数を設定して PHP で使用するにはどうすればよいですか?

4

1 に答える 1

2

Windows Azure PHP SDKgetConfigurationSettings()のメソッドを単純に使用してみませんか? 本当に環境変数を設定したい場合は、 Machine で再試行することをお勧めしますが、ロールのexecutionContextをに変更した後でのみ昇格.

于 2013-01-29T11:59:12.567 に答える