我正在尝试将megto-php应用程序部署到appfog,但我需要弄清楚如何从env变量更新数据库连接配置。
我知道在"magento/app/etc/"下的xml文件中配置了数据库连接,我也知道我应该通过env变量存储与身份验证相关的信息。问题是,我如何从xml文件中引用它们,我是否需要一些让magento知道它的方法,所以当应用程序被初始化时,xml被处理为php文件,或者有magento特定的方法?有什么建议吗?
Appfog服务在内部自动配置,其配置通过环境变量访问:
试试这个:
<?php
var_dump($_ENV["VCAP_SERVICES"]);
?>
它应该为您提供所需的所有连接值。