【发布时间】:2017-02-05 12:44:24
【问题描述】:
我在所有阶段都有不同的密码。我在 .env 文件中也有不同的设置。
我最终做的是在文件更改到舞台后手动上传 .env 文件,手动设置正确的密码和密钥。有没有更好的办法,也许是官方的laravel方式?
又是这样:
我说有:.env
DB_DATABASE=myDBnameLocal
DB_USERNAME=myuserLOCAL
DB_PASSWORD=mypasswordLOCAL
分期等的不同值
我宁愿有 3 个不同的文件,以及我将环境设置为的第 4 个文件
说一个.stage,我在其中定义我的应用所在的环境。根据该值,我加载正确的.env 文件。
有没有办法做这样的事情,或者有没有办法完全不同?
说在一个大文件中定义所有密码,然后这样调用:
DB_DATABASE_LOCAL=myDBnameLocal
DB_USERNAME_LOCAL=myuserLOCAL
DB_PASSWORD_LOCAL=mypasswordLOCAL
DB_DATABASE_PRODUCTION=myDBnamePRODUCTION
DB_USERNAME_PRODUCTION=myuserPRODUCTION
DB_PASSWORD_PRODUCTION=mypasswordPRODUCTION
尽管这似乎不太安全。
【问题讨论】:
标签: laravel-5 laravel-5.3