laravel 5.8 возвращает false на getenv - PullRequest
0 голосов
/ 18 марта 2019

Я обновил приложение до последней версии 5.8 Laravel, и после обновления функция getenv (), которая возвращает значение переменной файла env, возвращает false.

Однако, когда я использовал env (), я смог получить значение переменной env.

Я следовал официальной документации, и там нет ничего, что предлагало бы перейти с getenv () на env ().

https://laravel.com/docs/5.8/configuration

Здесь предлагается изменить env с getenv ()

PHP Dotenv

Пожалуйста, предложите, если мне нужно изменить каждую ссылку getenv на env или есть другой выход.

Ответы [ 2 ]

2 голосов
/ 18 марта 2019

Правильный способ сделать это, изменив с getenv на env.Кроме того, getenv не имеет второго параметра для установки значения по умолчанию.

0 голосов
/ 15 апреля 2019

Существовала определенная версия laravel (5.8.4), в которой getenv возвращал false, это было обновлено в 5.8.5 или выше.

Пожалуйста, проверьте здесь

...