gpt4 book ai didi

ruby-on-rails - 我们很抱歉,但有些不对劲。 - Heroku 托管

转载 作者:行者123 更新时间:2023-11-29 13:39:25 24 4
gpt4 key购买 nike

我想尝试将 Heroku 作为托管方法。我可以转到主页,但是当我按“注册”时,我得到“很抱歉,出了点问题。”消息。

有什么方法可以使用 sqlite3 代替 Postgres 吗?如果不在 Heroku 上,那么也许在一些不同的托管服务上?

我查看了日志,但看不到那里的问题。

default: &default
database: db/development.sqlite3
adapter: postgresql
pool: 5
timeout: 5000

development:
adapter: postgresql
database: db/development.sqlite3

# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: postgresql
database: db/test.sqlite3
pool: 5
timeout: 5000

production:
adapter: postgresql
database: db/production.sqlite3
pool: 5
timeout: 5000

我刚收到“很抱歉,出了点问题”。错误信息

请转至https://crassar.herokuapp.com并亲自观看

最佳答案

  1. 安装 Heroku Postgres 附加组件。它对 Hobby Dev 免费。
  2. Heroku Postgres
  3. 获取 postgres(数据库) url
  4. 将 url 添加到 Heroku 上的配置变量,如下所示:(设置 -> 显示配置变量)

    variable name: DATABASE_URL
    value: postgres://blabla
  5. 为生产编辑 database.yml

    production:
    <<: *default
    url: <%= ENV['DATABASE_URL'] %>

关于ruby-on-rails - 我们很抱歉,但有些不对劲。 - Heroku 托管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57540537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com