如何在Heroku上配置Laravel 5.1的.env文件?

in3*_*pi2 3 php heroku laravel laravel-5.1

我很喜欢使用heroku和laravel.

我在http://goo.gl/cxiljl的指导下成功部署了部署.但是,我不知道如何.env在heroku中修改文件,以建立与数据库的数据连接.

man*_*nix 6

假设这是您的本地.env文件:

EMAIL=foo@example.com
URL=example.com
Run Code Online (Sandbox Code Playgroud)

Heroku有一个config:set命令key-value在配置文件中设置一对:

$heroku config:set EMAIL=foo@example.com
Adding config vars and restarting myapp... done, v12
EMAIL: foo@example.com
Run Code Online (Sandbox Code Playgroud)

要显示当前配置值,只需键入heroku config:

$heroku config
EMAIL: foo@example.com
Run Code Online (Sandbox Code Playgroud)

最后,当您完成设置所有var后,只需将它们.env逐个移动到文件中:

$heroku config:get EMAIL -s  >> .env
Run Code Online (Sandbox Code Playgroud)

您可以在以下文章中阅读有关Heroku命令的更多信息: