【发布时间】:2017-08-31 19:24:01
【问题描述】:
我试图找出为什么我的env() 助手总是返回null。这会导致麻烦,尤其是在 app.php 文件中,env() 默认情况下广泛使用的助手。也许有什么神秘的服务器设置?
我的环境文件:
APP_ENV=production
APP_KEY=base64:mymagickey=
APP_DEBUG=false
APP_LOG_LEVEL=info
APP_URL=http://www.example.com
etc...
编辑 - 我尝试了以下:
php artisan cache:clear
php artisan view:clear
php artisan config:cache
当然,我正在使用 env 这样的助手:env('APP_ENV')
但仍然没有成功。奇怪的是,$_ENV php 变量包含来自.env 文件的每个变量。
【问题讨论】:
标签: php laravel environment-variables phpdotenv