Laravel点文件未加载(.env.local.php)


Laravel dot files not being loaded (.env.local.php)

我正在做的事情:

所以,我正在使用Laravel 4.0(至少,这是我开始的地方(,从那以后,我通过Composer加入了Laravel 4.2。我在项目的根目录中设置了一个.env.local.php文件。我已经确认Laravel正在使用dd(App::environment()检测'local'环境,但仍然没有加载"点"文件。我知道这一点,因为它说$_ENV['DATABASE_NAME']没有在我的配置文件中设置。

我设法解决了它——这是一个令人尴尬的简单修复。

我做了什么来解决这个问题:

我按照Laravel的说明升级了Laravel 4.0->4.1->4.2,因为我没有意识到做composer update是不够的。

结果:

不管出于什么原因,.env.local.php现在正在加载——如果有人能解释一下,那该多好!我希望这能帮助任何有同样问题的人。

您需要将.env.local.php更改为.local.env.php

当我使用Laravel 4.2时,.env.local.php非常适合我。并且,对于laravel 4.1,.env.php工作文件。