gpt4 book ai didi

ruby-on-rails-3 - rails3/mongoid/heroku/mongohq

转载 作者:可可西里 更新时间:2023-11-01 10:44:45 24 4
gpt4 key购买 nike

经过相当多的努力,我设法让我的 Rails 3.2 应用程序在 heroku 上运行。

running rails 3.2 / mongoid app on heroku fails

我已从 mongolab 更改为 mongohq,因为应用程序在连接到 mongolab 后一直崩溃。

它现在还在运行(手指交叉)但是当我执行 heroku mongo:push 来传输数据库时,没有任何内容被转移到 mongohq

有人知道吗?

这是我的config.yml

development:
host: localhost
database: salsacaribecouk_development

test:
host: localhost
database: salsacaribecouk_test

# set these environment variables on your prod server
production:
uri: <%= ENV['MONGOHQ_URL'] %>
# slaves:
# - host: slave1.local
# port: 27018
# - host: slave2.local
# port: 27019

干杯

最佳答案

https://github.com/pedro/heroku-mongo-sync#config

The plugin assumes your local mongo db is running on your localhost with the standard settings (port 27017, no auth). It will use a database named after the current Heroku app name.

You can change any of these defining the URL it should connect to, like:

export MONGO_URL = mongodb://user:pass@localhost:1234/db

请确保您的数据库名称与 heroku 上的应用程序名称完全相同,否则请使用上述方法更改环境变量。

关于ruby-on-rails-3 - rails3/mongoid/heroku/mongohq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9073077/

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