Git忽略了Laravel中的config / database.php

时间:2015-07-08 08:20:41

标签: php git laravel-5

我有一个全新的Laravel 5.1安装,只需设置forge + digitalOcean + bitbucket工作流程。

我尝试使用此设置部署我的应用。一切顺利,直到我得到Laravel错误说法:Database[] not configured.

然后我开始检查我的数据库连接,凭据和我的机器上的一切都很好,所以我ssh进入我的Forge实例并想检查.env凭据和数据库配置,我在database.php中找不到config {1}}文件夹。然后我检查了git存储库,看看它是否存在,但它没有。

我在应用的根文件夹中检查了.gitignore,但没有一个配置文件被忽略。

所以我继续尝试手动添加config / database.php git add config/database.php并且它弹出一条消息:config/database.php被其中一个.gitignore文件忽略。

我在每个单个文件夹中浏览了所有.gitignore文件大约20次,非常正常!但找不到那样的东西......

那么......这是什么样的巫术?

1 个答案:

答案 0 :(得分:0)

这可能是由您的全局gitignore文件引起的,通常位于~/.gitignore_global。我的默认值是:

*~
.DS_Store
database.php

删除database.php条目后,config/database.php终于得到了认可。