如何在heroku上为laravel 5.1启用postgres

时间:2015-10-23 12:42:45

标签: laravel-5.1 heroku-postgres

我不是说之前没有被问过,但我无法找到这个问题的答案。所以这就是我的问题。希望有人能引导我走上正确的道路。

Heroku上的.env文件看起来像这样。

DB_HOST=postgres://somevalue.compute-1.amazonaws.com:5432
DB_DATABASE=somevalue
DB_USERNAME=secret username
DB_PASSWORD=secret password

当我运行php artisan migrate时,以下是错误。

SQLSTATE[08006] [7] could not translate host name "postgres://somevalue.compute-1.amazonaws.com:5432" to address: Name or service not known 

1 个答案:

答案 0 :(得分:3)

从DB_HOST中删除postgres://和端口号,它应该是这样的

DB_HOST=somevalue.compute-1.amazonaws.com