2013-04-24 3 views
0

Я просто переключил свое приложение от SQLite3 к PostgreSQL, и когда я пытаюсь загрузить страницу на http://localhost:3000/ или запустить грабли БД: мигрировать, я получаю: YAMLSwitching выпуск базы данных

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

База данных:

development: 
    adapter: postgresql 
    database: store_delevopment 
    pool: 5 

(теперь я statring сервера в режиме разработки с использованием сервера Rails по умолчанию.)

ответ

1

Изменить методы по этим записям в «доверие» в файле PostgreSQL data/pg_hba.conf:

# IPv4 local connections: 
host all    all    127.0.0.1/32   trust 
# IPv6 local connections: 
host all    all    ::1/128     trust 
+0

У меня нет такого файла ... Эта папка пуста. Также при установке были сделаны некоторые нефатальные ошибки –

+0

Какую версию PostgreSQL вы используете? –

+0

Это был последний, но теперь я установил 9.0, установлен, он работает очень хорошо, и сервер 5433 запущен, но все еще не может создать DB –