Перш за все, зауважте, що я знайшов кілька подібних запитань щодо переповнення стеку та статей по всьому Інтернету, але жодне з них не допомогло мені вирішити проблему:
- Помилка PG не вдалося підключитися до сервера: підключення відхилено. Сервер працює на порту 5432?
- PG :: ConnectionBad - не вдалося підключитися до сервера: підключення відхилено
- psql: не вдалося підключитися до сервера: підключення відхилено
Ось проблема:
- У мене є програма Rails, яка працює як шарм.
- Зі своїм співробітником ми використовуємо GitHub для спільної роботи.
- У нас
master
єmvp
гілки і. - Нещодавно я оновив свою
git
версію за допомогою Homebrew (Mac). - Ми використовуємо Foreman, щоб запустити наш додаток локально.
Тепер, коли я намагаюся запустити програму локально, я отримую таку помилку:
PG::ConnectionBad at /
could not connect to server: Connection refused
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
Я кілька разів намагався перезавантажити комп’ютер.
Я також перевірив вміст /usr/local/var/postgres
:
PG_VERSION pg_dynshmem pg_multixact pg_snapshots pg_tblspc postgresql.conf
base pg_hba.conf pg_notify pg_stat pg_twophase postmaster.opts
global pg_ident.conf pg_replslot pg_stat_tmp pg_xlog server.log
pg_clog pg_logical pg_serial pg_subtrans postgresql.auto.conf
Як бачите, там немає postmaster.pid
файлу.
Будь-яка ідея, як я можу це виправити?
postgresql.conf
?