psycopg2.OperationalError: could not connect to server: Connection refused Is the server running on host "45.32.1XX.2XX" and accepting TCP/IP connections on port 5432?
远程数据库端口已经打开了:
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 11516/postgres tcp6 0 0 ::1:5432 :::* LISTEN 11516/postgres
网上查说要修改pg_hba.conf
,但是我在postgresql
根目录找不到这个文件,而且在我另一台我可以连接成功服务器上,也不存在这个文件。
求大神解答!感谢~
一般postgresql的默认规则设置的很变态, 只允许localhost连接, 你这个情况确实需要修改下pg_hba.conf, 至于这个文件的路径, 视不同的linux发行版本以及安装人员的癖好而定, 但可以肯定是必然存在的, 你可以简单搜索下他的路径
一周热门 更多>