We use PHABRICATOR_ENV to read many of our config settings from the khan.conf.php file. This worked until my recent upgrade of phabricator, when the daemons all started failing like so:
[2017-01-05 09:14:31] EXCEPTION: (Exception) Define 'phabricator.base-uri' in your configuration to continue. at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:473]
And when I run bin/config to show me the value of phabricator.base-uri, it also says it's unset, and only shows the values from the local config and the datastore. But when I view the config setting via the web UI, it has the correct value from the conf file.
Is PHABRICATOR_ENV supposed to be deprecated? Or should the daemons still be respecting it?