@micronex

При rake db:create db:migrate вылезает ошибка.Проблема в pg_hba.conf.Какие варианты есть?

rake db:create db:migrate

FATAL: no pg_hba.conf entry for host "127.0.0.1", user "ubuntu", database "postgres", SSL on
FATAL: no pg_hba.conf entry for host "127.0.0.1", user "ubuntu", database "postgres", SSL off
менял на trust ,прописывал localhost.Не помогает.
В database.yml все в порядке.
  • Вопрос задан
  • 299 просмотров
Решения вопроса 1
@micronex Автор вопроса
Очистил кеш и перезапустил Postgre,все заработало)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Я не уверен что это поможет, но у меня примерно так всё работает
/etc/hosts (акутально для ubuntu, для остальных хз)
127.0.0.1 localhost
Конфиг database.yml примерно так
default: &default
  adapter: postgresql
  encoding: unicode
  pool: 5

development:
  <<: *default
  database: project_name_development
test:
  <<: *default
  database: project_name_development

production:
  <<: *default
  database: project_name_production

pg_hba.conf
...
local   all             postgres                                peer

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
host    all             all             ::1/128                 trust
...

Актуально для локального запуска
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы