推送到Heroku后无法连接到PostgreSQL数据库

时间:2012-07-18 00:23:53

标签: ruby-on-rails postgresql heroku

我担心这可能是一个愚蠢的问题/容易解决,但已经停留了一段时间。非常感谢您的任何反馈。

我的开发和生产数据库都是Postgres。推送到Heroku后,我的开发环境中的scss文件出现问题。 (尽管具有默认的配置设置,但我的开发环境中没有反映SCSS文件的更新。不确定这是否是预编译生产环境的预期结果。)

重新启动系统后,我无法再连接到Postgres数据库。我通过命令行(rails s)和pgAdminIII得到了相同的错误,即“

could not connect to server: Connection refused (0x0000274D/10061) Is the
server running on host "127.0.0.1" and accepting TCP/IP connections on port 
5432?

我的文件配置如下,并且符合我发现的与此问题相关的其他帖子中给出的说明。此外,我可以使用我的SQLite3项目访问localhost:3000。 任何反馈都将不胜感激。

我的postgresql.conf文件

#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
# - Connection Settings -
listen_addresses = '*'
port = 5432
max_connections = 100

我的pg_hba.conf文件

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD
# IPv4 local connections:
host    all         all         127.0.0.1/32          md5
# IPv6 local connections:
host    all         all         ::1/128               md5

1 个答案:

答案 0 :(得分:0)

我最终做了一个完整的uninstall,然后将postgres服务配置为use my local system account。现在我可以毫无问题地连接到我的postgres服务器。