Database 为什么boostrap/start.php不在gitignore(laravel)中
我有一个问题,为什么boostrap/start.php不在git中 我不想将db密码提交到repo,所以我将在.env.local.php中写入它,然后通过database.php中的$_env访问它,但我需要在bootstrap/start.php中定义主机名 但是我和我的朋友一起工作,所以他也需要把他的主机名放在那里。。。但是如果我的朋友想在生产环境方面工作呢?所以他会改变它,但如果他做出承诺,那么它将推动回购。。。我不认为这是好的 我是做错了还是这是正常的做法? 谢谢你应该试试这个Database 为什么boostrap/start.php不在gitignore(laravel)中,database,git,laravel-4,Database,Git,Laravel 4,我有一个问题,为什么boostrap/start.php不在git中 我不想将db密码提交到repo,所以我将在.env.local.php中写入它,然后通过database.php中的$_env访问它,但我需要在bootstrap/start.php中定义主机名 但是我和我的朋友一起工作,所以他也需要把他的主机名放在那里。。。但是如果我的朋友想在生产环境方面工作呢?所以他会改变它,但如果他做出承诺,那么它将推动回购。。。我不认为这是好的 我是做错了还是这是正常的做法? 谢谢你应该试试这个 我
我个人修改了
detectEnvironment()
调用bootstrap/start.php
以在php中查找特定的环境变量(默认返回到本地,而不是生产环境)。因此,如果要设置登台/生产服务器,Apache/PHP配置需要向存储库确认。否则,您仍然可以使用本地设置。
$env = $app->detectEnvironment(function ()
{
return require __DIR__.'/environment.php';
});