Postgres不起作用

时间:2017-10-26 18:20:20

标签: macos postgresql sockets localhost mamp

postgres.app不起作用,安装后我尝试启动服务器,返回此错误:

  

无法启动PostgreSQL服务器。

     

pg_ctl:无法启动服务器

     

检查日志输出。

这是日志:

  

2017-10-26 20:09:45.136 CEST [592]日志:无法将主机名“localhost”,服务“5432”转换为地址:提供的nodename或servname,或者不知道

     

2017-10-26 20:09:45.136 CEST [592]警告:无法为“localhost”创建侦听套接字

     

2017-10-26 20:09:45.136 CEST [592]致命:无法创建任何TCP / IP套接字

     

2017-10-26 20:09:45.137 CEST [592]日志:数据库系统关闭

在MAMP上运行相同的问题。 我正在使用MacOSX Sierra 10.12.6

1 个答案:

答案 0 :(得分:0)

要么主机文件上没有localhost条目

C:\Windows\System32\Drivers\etc\hosts

或者其他应用已经在使用端口5432

在Mac

/private/etc/hosts

https://www.tekrevue.com/tip/edit-hosts-file-mac-os-x/