如何在azure中读取PHP web角色中的配置数据(DB凭据)?

如何在azure中读取PHP web角色中的配置数据(DB凭据)?,php,azure,drupal,azure-web-roles,Php,Azure,Drupal,Azure Web Roles,我希望PHP/Drupal读取分别存储在我的CSCFG文件和云服务实例中的配置设置 如何在azure中读取PHP web角色中的配置数据(DB凭据)?我需要他们访问我的数据库 我在两个地方有我的DB凭证 我的azure帐户 (可能)在我的cscfg文件中 在我的PHP脚本中,我希望获得这些数据,这样我的CSPKG文件就不需要包含凭据。例如: $db_host = azure_getconfig("DbHost"); $db_user = azure_getconfig("DbUser");

我希望PHP/Drupal读取分别存储在我的CSCFG文件和云服务实例中的配置设置

如何在azure中读取PHP web角色中的配置数据(DB凭据)?我需要他们访问我的数据库

我在两个地方有我的DB凭证

  • 我的azure帐户
  • (可能)在我的cscfg文件中
在我的PHP脚本中,我希望获得这些数据,这样我的CSPKG文件就不需要包含凭据。例如:

$db_host = azure_getconfig("DbHost"); 
$db_user = azure_getconfig("DbUser"); 
$db_password = azure_getconfig("DbPassword");
有没有一个标准的方法可以做到这一点

关于php_azure.dll:这种方法对我不起作用。建议的php扩展php_azure.dll似乎已被放弃,因为它被标记为过时。我尝试加载所有版本的扩展,但没有成功(“无法加载动态库'D:\Program Files(x86)\PHP\v5.3\ext\PHP\u azure.dll'-找不到指定的模块。”,即使文件确实存在于正确的路径上)

所以我想,无论如何我都不应该使用php_azure.dll

这里有一个类似但尚未回答的问题:

引号在PHP中无效。不要用文字处理器来编辑你的代码。你说得对,我已经解决了这个问题。然而,它只是一种基于php_azure.dll示例的伪代码。