我在做什么:
所以,我正在使用Laravel 4.0(至少,这是我开始的地方),我已经通过Composer拉入了Laravel 4.2。我在项目的根目录中设置了.env.local.php
文件。我已经确认Laravel使用'local'
检测到dd(App::environment()
环境,但仍未加载'dot'文件。我知道这一点,因为它说我的配置文件中没有设置$_ENV['DATABASE_NAME']
。
答案 0 :(得分:1)
我设法解决了 - 这是一个令人尴尬的简单修复。
我采取了哪些措施来解决这个问题:
我按照Laravel instructions升级Laravel 4.0 - > 4.1 - > 4.2,因为我没有意识到做composer update
是不够的。
结果:
无论出于何种原因,.env.local.php
现在正在加载 - 如果有人有解释,那会是多么好!我希望能帮助任何有同样问题的人。
答案 1 :(得分:0)
您需要将.env.local.php
更改为.local.env.php
答案 2 :(得分:0)
当我使用Laravel 4.2时,.env.local.php对我来说非常适合。 并且,使用laravel 4.1,.env.php工作文件。