当前位置:  开发笔记 > 编程语言 > 正文

将laravel 5.1升级到5.2\App :: environment()后总是返回"生产"

如何解决《将laravel5.1升级到5.2\App::environment()后总是返回"生产"》经验,为你挑选了1个好方法。

我将laravel 5.1升级到5.2,一切看起来都不错.但是当试图访问应用程序环境时没有达到预期的效果.

When i dd($_ENV) this is what i get 
"APP_ENV" => "vagrant"
"APP_DEBUG" => "true"
"DB_HOST" => "localhost"  

But When dd(\App::environment());
"production"

P.S. even I checked in tinker: dd(env('APP_ENV')) gives me "vagrant"
but dd(\App::environment()) gives me "production".
Dont you think it is odd :(

这很奇怪:(

有人面对这个问题??



1> owenconti..:

你错过了升级过程中的一个步骤:

组态

环境价值

在app.php配置文件中添加一个env配置选项,如下所示:

'env' => env('APP_ENV', 'production'),

PS你可以检查artisan命令的值:

php artisan env

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有