2012-07-18 139 views
1

後,我擔心這可能是一個愚蠢的問題/簡單的辦法,但一直停留了一段時間。真的很感謝你可能有的任何反饋。無法連接到PostgreSQL數據庫推送到Heroku的

我的兩個研發和生產數據庫是Postgres的。推到Heroku後,我在我的開發環境中遇到了我的scss文件問題。 (SCSS文件的更新沒有反映在我的開發環境中,儘管有默認的配置設置。不知道這是否是預編譯生產環境的預期結果。)

重新啓動我的系統後,我無法再連接到Postgres數據庫。我得到同樣的錯誤通過命令行(軌道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項目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 
+0

你有沒有證實Postgres的進程正在運行? – elithrar 2012-07-18 04:22:50

+0

嗨@elithrar,你能告訴我如何確認postgres進程是否正在運行?我已經像過去一樣啓動了PGAdminIII,但沒有在Rails服務器之外運行任何特定的命令。 – umezo 2012-07-18 13:18:37

+0

'pg_ctl status'以查看它是否已啓動,並且'pg_ctl start'啓動它。你可能需要做一個'pg_ctl reload'如果你更改了配置文件和其仍在運行(有可能!)http://www.postgresql.org/docs/8.2/static/app-pg-ctl.html – elithrar 2012-07-18 23:53:46

回答

相關問題