【问题标题】:Heroku doesn't recognize DATABASE_URLHeroku 无法识别 DATABASE_URL
【发布时间】:2018-07-02 18:13:03
【问题描述】:

我已将我的网站部署到 heroku,现在我正在尝试将我的本地数据库向上推,但不断收到此错误:

▸ 未知数据库:

my_database_url

▸ 有效选项为:DATABASE_URL

使用命令后:

heroku pg:push postgres://user@localhost:5432/app_name
heroku_database_url --app heroku_app_name

但是我使用的 DATABASE_URL 是我从 heroku 那里得到的一个

heroku 配置:获取 DATABASE_URL

并使用返回的值。我尝试重置 DATABASE_URL,但仍然遇到相同的错误。任何帮助将不胜感激,谢谢!

【问题讨论】:

  • 我也有类似的问题;当我 GET 请求到 postgres 数据库时,它返回一个 ssl 错误。奇怪的是,当我 console.log DATABASE_URL 它是未定义的。有什么想法吗?

标签: postgresql heroku


【解决方案1】:

已解决:当询问 DATABASE_URL 时,需要使用文字“DATABASE_URL”而不是 Heroku 返回的字符串

【讨论】:

    猜你喜欢
    • 2014-03-23
    • 2021-01-26
    • 1970-01-01
    • 2021-12-14
    • 2012-01-29
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 2016-12-25
    相关资源
    最近更新 更多