httpd.conf настройки переменной среды, доступной через getenv(), но не через $_ENV
В моем файле httpd.conf я включил переменную окружения:
SetEnv BASEDIR "/base/dir"
Когда я пытаюсь получить доступ к этому значению с помощью суперглобального $_ENV, возвращаемое значение равно нулю:
<?php
var_dump($_ENV);
//array(0) {}
var_dump($_ENV["BASEDIR"]);
//null
но если я получу доступ к нему с помощью getenv()
функция, возвращение, как и ожидалось:
var_dump( getenv("BASEDIR") );
//string(9) "/base/dir"
Почему значение не отображается под суперглобальным $_ENV, что я делаю не так?