Symfony 2-产品中的GetEnvOrition()

Symfony 2-产品中的GetEnvOrition(),symfony,environment-variables,Symfony,Environment Variables,我正在尝试测试下面的代码将在我的各种本地环境dev、qa、int中转储什么。通过在域后添加/app_dev.php/和/app_qa.php/,我能够确定Symfony输出的“dev”和“qa”是正确的。当我尝试/app_prod.php/模拟我的INT环境时,会收到一条服务器错误消息 我想确认在prod环境中使用下面的代码将转储“prod” var_dump( $this->container->get('kernel')->getEnvironment() ); $thi

我正在尝试测试下面的代码将在我的各种本地环境dev、qa、int中转储什么。通过在域后添加/app_dev.php/和/app_qa.php/,我能够确定Symfony输出的“dev”和“qa”是正确的。当我尝试/app_prod.php/模拟我的INT环境时,会收到一条服务器错误消息

我想确认在prod环境中使用下面的代码将转储“prod”

var_dump( $this->container->get('kernel')->getEnvironment() );
$this->container->get'kernel'->getEnvironment将在加载框架时返回AppKernel的第一个参数的值

$kernel = new AppKernel('prod', false);
getEnvironment返回prod

$kernel = new AppKernel('qa', false);
getEnvironment返回qa

$this->container->get'kernel'->加载框架时,getEnvironment将返回AppKernel的第一个参数的值

$kernel = new AppKernel('prod', false);
getEnvironment返回prod

$kernel = new AppKernel('qa', false);
getEnvironment返回qa