我正在做的事情:
所以,我正在使用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工作文件。