我目前正在迁移一些系统,作为其中的一部分,我想将 phpPgAdmin 整合到一个实例中。
但是我无法让 phpPgAdmin 连接到远程服务器。
使用套接字连接到本地主机工作正常,但如果我将主机设置为 IP 地址,例如 10.0.30.2,我将无处可去。
phpPgAdmin 只是说login failed
,在 postgres 服务器的日志中没有显示任何内容。
我还在 iptables 中打开了将所有数据包记录到目标服务器的功能,但没有从 phpPgAdmin 发送一个数据包。
有人有解决此问题的一些提示吗?
正如上面评论的那样,这是由 SELinux 阻止从 apache 到远程服务器的传出连接引起的。禁用 SELinux 并重新启动服务器解决了这个问题。
感谢您的投入,伙计们。