Моя проблема заключается в том, что после установки postgresql попытайтесь настроить базу данных postgresql, и вы увидите сообщение об ошибке, как показано ниже:
dineshlap@ss-laptop:~$ sudo -u postgres psql postgres
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
и я попробовал много решений из интернета. но у меня ничего не получалось! :(
Если вы знаете решение этой проблемы, пожалуйста, ответьте на этот пост!
Примечание: я использую Ubuntu 14.04 (64 бит) и postgresql 9.3
14.04
postgresql
database
Динеш
источник
источник
pg_hba.conf
файла. Я удалил информацию блока CIDR из раздела привязок.Ответы:
Просто попробуйте перезагрузить
sudo /etc/init.d/postgresql restart
это сработало для меня :)
источник
Ubuntu16.04 и 9.3
Может быть, вы узнаете службу до перезапуска сервера
источник
systemctl
. Другой ответ рекомендует перезагрузить. Кажется очень странным включать в команду также номер версии - действительно ли это нужно?В некоторых случаях у вас может быть проблема с разрешением. Я создаю сценарий оболочки, как это:
замените $ User на ваше имя пользователя и запустите файл (при условии, что имя файла
postgresql.sh
):источник
У меня такая же проблема. после запуска
Это показало следующую ошибку
РЕШЕНИЕ
и я побежал
Затем я перезапустил:
бег
sudo systemctl restart postgresql@9.6-main.service
показал мой сервис активным и работающим!источник
Попробуйте это, сэр,
Отредактировал ваш
pg_hba.conf
и добавил ваш адрес хоста:а также отредактировал ваш
postgres.conf
добавить свою очередь с:и затем перезапустите свой сервис:
посмотри твой лог выходной сказал что такое чудо
Надеюсь, это поможет сэр.
источник