#php #laravel
#php #laravel
Вопрос:
Я настраиваю свою конфигурацию для проекта laravel, который обычно может использовать .env (dotEnv). Но что касается требований проекта, менеджер проекта требует от нас, чтобы команда разработчиков (программисты) могла не знать пароль базы данных, который обычно размещается в файле .env.
Проект, работающий под управлением ОС Windows Server 2016. Я подумал, что может оказаться целесообразным хранить пароль базы данных в системных переменных среды, поскольку наша команда разработчиков не имеет доступа к открытым переменным среды из-за ограниченного доступа
Ожидается, что пароль базы данных будет сохранен в системных переменных среды
Комментарии:
2. Или вы можете заглянуть в
getenv()
Ответ №1:
Вы можете использовать либо глобальную переменную $_ENV
, либо метод getenv('variable')
.
Комментарии:
1. Эй, ребята, спасибо! использовал getenv() и он успешно получил значение. Ну, я должен перезагрузить свой компьютер после добавления значения, хотя в любом случае спасибо за помощь … 🙂