laravel 5.5:无法从.env文件读取变量

时间:2018-08-23 10:03:29

标签: laravel

在Laravel 5.5中,当我做一个简单的操作时:

$env = env('APP_ENV');
Log::info('environnement : ' . $env);

日志始终为:

[2018-08-23 11:55:34] local.INFO: environnement :   

我的 .env 文件是:

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:+WXI)---hidden-----IXBfB2jTYAqo=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost:3000/

我正在等待回应:“本地”。而且不明白为什么我会收到空​​值。

我知道这是一个琐碎的问题,但是我在这个问题上呆了3个小时...

Merci, Dom

2 个答案:

答案 0 :(得分:4)

您是否尝试清除缓存?

php artisan config:clear

如果您使用命令php artisan serve运行网络,请关闭然后再次运行。

答案 1 :(得分:0)

您应该使用getenv()函数,而不是env()函数。