Size: a a a

2020 May 30

Д

Дмитрий in Yii Framework 3
Alexander Makarov
вообще там всё string only
через envs.php не string only
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
если надо false, ну укажи false как дефолт
спорно)
источник

AM

Alexander Makarov in Yii Framework 3
у нас есть варианты?
источник

Д

Дмитрий in Yii Framework 3
в чем польза перехода на getenv?
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
в чем польза перехода на getenv?
Он работает :)
источник

AM

Alexander Makarov in Yii Framework 3
Причём работает вне зависимости от php.ini
источник

AM

Alexander Makarov in Yii Framework 3
по дефолту $_ENV не заполняется реальными переменными окружения
источник

AM

Alexander Makarov in Yii Framework 3
дефолт variables_order = "GPCS"
источник

AM

Alexander Makarov in Yii Framework 3
без E в начале работать не будет
источник

Д

Дмитрий in Yii Framework 3
ооооооок
источник

Д

Дмитрий in Yii Framework 3
может тогда сделать 2 варианта, 1 для $_ENV, второй для getenv?
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
может тогда сделать 2 варианта, 1 для $_ENV, второй для getenv?
Не. Для $_ENV не нужен.
источник

AM

Alexander Makarov in Yii Framework 3
Смысла нет.
источник

Д

Дмитрий in Yii Framework 3
ну ок
источник

Д

Дмитрий in Yii Framework 3
если переходим на getenv, то придется использовать и putenv, вместо $_ENV=merge($_ENV, require 'envs.php')
источник

Д

Дмитрий in Yii Framework 3
в этом случае значение будет string only.
а это могло бы стать фишкой
источник

AM

Alexander Makarov in Yii Framework 3
ну а как ещё получить нормальное чтение честного ENV?
источник

AM

Alexander Makarov in Yii Framework 3
то есть

my_env_var = x composer du
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
то есть

my_env_var = x composer du
что?
источник

Д

Дмитрий in Yii Framework 3
будем ли подмешивать переменные окружения, которые установлены вне пхп-сессии? всякие PATH и т.п. могут попасть в envs.php
источник