Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php parameters.yml环境不工作?_Php_Symfony_Environment Variables - Fatal编程技术网

Php parameters.yml环境不工作?

Php parameters.yml环境不工作?,php,symfony,environment-variables,Php,Symfony,Environment Variables,我正在为一个项目使用symphony组件。我希望能够为环境变量设置一些参数。我遵循了以下文件: 但是当我试图从容器中获取参数时,它没有返回正确的值。见下文: 环境: parameters.yml: test: '%env(TEST_VAR)%' php: 输出: string(20) "some_value" string(45) "env_TEST_VAR_2f6516c3930c6d0eb09ff6373600c428" string(15) "%env(TEST_VAR)%" $con

我正在为一个项目使用symphony组件。我希望能够为环境变量设置一些参数。我遵循了以下文件:

但是当我试图从容器中获取参数时,它没有返回正确的值。见下文:

环境:

parameters.yml:

test: '%env(TEST_VAR)%'
php:

输出:

string(20) "some_value"
string(45) "env_TEST_VAR_2f6516c3930c6d0eb09ff6373600c428"
string(15) "%env(TEST_VAR)%"
$container->getEnvCounters()返回:

array(1) {
  ["TEST_VAR"]=>
  int(0)
}

我的问题似乎与此相关:

$container->compile(true)
,那么环境变量是解析的吗?
string(20) "some_value"
string(45) "env_TEST_VAR_2f6516c3930c6d0eb09ff6373600c428"
string(15) "%env(TEST_VAR)%"
array(1) {
  ["TEST_VAR"]=>
  int(0)
}