Причина:
PG::ConnectionBad: подключение к серверу через сокет “/var/run/postgresql/.s.PGSQL.5432” не удалось: файл или каталог не найден
Запущен ли сервер локально и принимает ли он подключения через этот сокет?
Если вы не следуете стандартным инструкциям по установке, то в основном вам придётся разбираться самостоятельно. Однако я вижу database.yml на одной из ваших вкладок, что указывает на то, что база данных находится в отдельном контейнере, поэтому сначала стоит запустить именно его.
Это же установка для разработки, верно? Перемещаю в Development.
Вы запустили службу PostgreSQL в вашей ОС?
Теперь у меня возникает эта ошибка… Я не понимаю, ведь всё работало нормально, а теперь что-то пошло не так ![]()
/usr/local/lib/ruby/gems/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/connection_adapters/postgresql_adapter.rb:83:in `rescue in new_client’: подключение к серверу “127.0.0.1” на порту 5432 не удалось: отказ в соединении (ActiveRecord::ConnectionNotEstablished)
Запущен ли сервер на этом хосте и принимает ли он TCP/IP-соединения?
Это просто моя локальная установка с использованием Docker, и до этого всё работало
Думаю, стоит попробовать стандартную установку.
Нет. Если речь идет о разработке, стандартная установка вам не подойдет. Хотя я не совсем понимаю, в чем именно ваша проблема.
