Size: a a a

2020 September 23

AM

Alexander Makarov in Yii Framework 3
Централизованное хранение конфига.
источник

ES

Eugene She in Yii Framework 3
Это нельзя использовать в продакшене.
источник

AM

Alexander Makarov in Yii Framework 3
Короче env и hasicorp vault.
источник

AS

Alexey Samoylov in Yii Framework 3
Eugene She
Это нельзя использовать в продакшене.
Шта?
источник

AM

Alexander Makarov in Yii Framework 3
Eugene She
Это нельзя использовать в продакшене.
Файлы не стоит. А саму либу можно.
источник

ES

Eugene She in Yii Framework 3
Мы до того как переехать на константы пользовались этим пакетом.

Было примерно тоже самое - лежал файл .env в который надо было доабвлять переменные.

Но по какой то причине прилетали фантомные ошибки.

getenv()  получал пустую переменную

Разобраться с этим к сожалению не удалось.

Написал в чат по yii2 вот такой диалог вышел
источник

ES

Eugene She in Yii Framework 3
источник

ES

Eugene She in Yii Framework 3
Никто не сталкивался с проблемой как выше?
источник

AS

Alexey Samoylov in Yii Framework 3
Да и файлы можно, у нас есть .env.common для дефолтов, и локальные .env для разных энвайронментов еще из yii2 тянутся
источник

ES

Eugene She in Yii Framework 3
Вот у меня также было, но время от времени прилетали пустые переменные. Причем это разные части системы
источник

AS

Alexey Samoylov in Yii Framework 3
Чудеса
источник

ES

Eugene She in Yii Framework 3
@samdark @xepozz @russianlagman   ребята, спасибо за советы, есть над чем подумать 👍  Хорошего дня
источник

AB

Alexander Borisov in Yii Framework 3
Eugene She
Мы до того как переехать на константы пользовались этим пакетом.

Было примерно тоже самое - лежал файл .env в который надо было доабвлять переменные.

Но по какой то причине прилетали фантомные ошибки.

getenv()  получал пустую переменную

Разобраться с этим к сожалению не удалось.

Написал в чат по yii2 вот такой диалог вышел
при использовании .env компонентов их надо вытаскивать из $_ENV переменной, они все там
источник

ES

Eugene She in Yii Framework 3
То есть работать с массивом?
источник

AB

Alexander Borisov in Yii Framework 3
источник

ES

Eugene She in Yii Framework 3
getenv - использовать не стоит ?
источник

AB

Alexander Borisov in Yii Framework 3
не стоит
источник

AB

Alexander Borisov in Yii Framework 3
ну либо законфижить компонент, чтоб он ее обрабатывал*
источник

ES

Eugene She in Yii Framework 3
окей спасибо
источник

AB

Alexander Borisov in Yii Framework 3
Вот это еще может упростить жизнь: https://github.com/sroze/companienv
источник