【发布时间】:2012-12-03 17:38:01
【问题描述】:
我正在按照“入门”说明将 Rails 部署到 Heroku,但在尝试访问数据库时遇到了问题。
采取的步骤:
1) 创建一个新项目
rails new pdfl_4 -d postgresql
rake db:create:all
2) 添加到 git
git init
git add .
git commit -m "Initial commit"
git push
3) 推送到 Heroku
heroku login
heroku create
git push heroku master
4) 尝试连接数据库
heroku pg:psql
在最后一步之前一切正常。错误消息读取“psql:无法连接到服务器:连接超时”
好像我在这里遗漏了一些基本的东西,但不确定是什么。
【问题讨论】:
-
你添加了 postgres 插件了吗? (addons.heroku.com/catalog/heroku-postgresql)。如果是这样,
heroku pg:info的输出是什么? -
是的,插件已安装。这是输出:=== HEROKU_POSTGRESQL_AQUA_URL (DATABASE_URL) 计划:开发状态:可用连接:0 PG 版本:9.1.6 创建时间:2012-12-03 03:03 UTC 数据大小:5.9 MB 表:0 行:0/10000 (合规)Fork/Follow:不支持
标签: ruby-on-rails postgresql heroku