fe_sendauth: пароль не указан - Heroku + Ruby on Rails - PullRequest
0 голосов
/ 25 мая 2018

рейк отменен!PG :: ConnectionBad: fe_sendauth: пароль не указан

Я новичок в Ruby on Rails и унаследовал некоторый код.Для жизни меня - я не могу найти ответ, чтобы решить это.Да, я проверил многие другие темы, но если есть решение, которое я пропустил, не стесняйтесь опубликовать его, но я, вероятно, уже попробовал его, если вы просто копируете и вставляете.Я вернул файл database.yml к тому, как я его получил.Я запускаю это из Ubuntu Cli для Windows.

Он поручил мне запустить "webpack" "rake db: setup db: test: prepare" "heroku local" (после некоторых других шагов), и он продолжает выдавать ошибку "fe_sendauth: пароль не задан", затемпарень разозлился на меня и начал оскорблять меня, потому что это не работает.Я мог бы действительно использовать некоторую реальную помощь.Спасибо!

Кроме того, если бы кто-то мог объяснить мне, почему в коде есть «огурец» - это было бы тоже здорово!

database.yml
default: &default
  database: <%= ENV.fetch('DATABASE_URL', 'app_name') %>
  timeout: 5000
  adapter: postgresql
  encoding: unicode

development:
  <<: *default
  database: app_name_development
  pool: <%= ENV.fetch('DATABASE_POOL_SIZE', 4) %>

test: &test
  <<: *default
  database: app_name_test

production:
  <<: *default
  pool: <%= ENV.fetch('RAILS_MAX_THREADS', 4) %>

cucumber:
  <<: *test

1 Ответ

0 голосов
/ 25 мая 2018

У меня была такая же проблема несколько дней назад, и этот поток stackoverflow помог мне решить ее.Измените peer / md5 на доверие.Вам также необходимо убедиться, что созданная вами база данных может быть оценена, поэтому я советую сначала установить pgadmin и войти в базу данных.Это должно решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...