从Azure角色设置环境变量以在PHP中使用

时间:2013-01-29 09:50:16

标签: php azure environment-variables

我正在使用此代码: Environment.SetEnvironmentVariable(“ConnectionString”,connString,EnvironmentVariableTarget。[User | Process | Machine]); Azure RoleEntryPoint类的OnRoleEnvironmentChanged事件,用于在Environment Var上设置连接字符串并在PHP中使用它,但它不起作用。

使用User或Process作为目标它根本不起作用,使用Machine角色无法执行指令(可能是因为用户限制)

如何从.NET中的Azure角色设置变量以在PHP中使用?

1 个答案:

答案 0 :(得分:2)

为什么不在Windows Azure PHP SDK中使用getConfigurationSettings()方法?如果您确实想要设置环境变量,我建议您再次使用Machine,但只有在将角色的 executionContext 更改为提升之后才会再次尝试。