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


How to configure .env file of Laravel 5.1 on Heroku?

我刚开始使用heroku和laravel。

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

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

EMAIL=foo@example.com
URL=example.com

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

$heroku config:set EMAIL=foo@example.com
Adding config vars and restarting myapp... done, v12
EMAIL: foo@example.com

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

$heroku config
EMAIL: foo@example.com

最后,当你完成了所有的变量设置,只需移动到.env文件一个接一个:

$heroku config:get EMAIL -s  >> .env

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

  • 配置和配置变量
  • 设置本地环境变量。