【发布时间】:2012-03-26 15:50:04
【问题描述】:
我的 mongoid.yml 文件设置如下(最终生产环境将被称为 staging):
development:
host: staging.domain.com
port: 27018
username: domain
password: passw0rd
database: domain_production
production:
host: localhost
port: 27017
username: domain
password: passw0rd
database: domain_production
我可以像这样打开我的隧道:
ssh deployer@staging.domain.com -L 27018:staging.domain.com:27017
我可以用
打开我的 mongo shellmongo --port 27018
我可以在远程端口上运行 mongod,但同样,暂存服务器上的任何条目都没有出现。 (我需要运行 mongod 吗?)
但是当我访问 domain_production 时,我看不到网站本身上显示的文档。当我尝试启动 rails 服务器时,它会挂起。我错过了一步吗?
【问题讨论】:
-
你是处于生产模式还是开发模式?很可能您这样做是为了开发,并且您的开发和生产配置颠倒了。
标签: ruby-on-rails mongodb mongoid