我使用Yum在CentOS VPS上安装了phpPdAdmin(5.1)。我在服务器上安装了Postgres 9.3.4,也使用Yum。我能够登录到我使用psql从终端创建的用户帐户。然而,当我尝试登录到phpPgAdmin它说loginFailed(也有一个红色的十字架旁边的服务器名称在左边),我已经改变了conf.d/phpPgAdmin文件,并添加了行"允许从所有"。我不知所措,我试图登录到phpPgAdmin,这样我就可以开始使用数据库系统,但我找不到任何网站提供解决方案或疑难解答,有人能看到我的错误或突出常见原因吗?
你必须确保phpPgAdmin应用程序到达PostgreSQL服务(即使它在同一台服务器上)
查看Apache HTTP或PostgreSQL日志是否有提示。
需要更改SELinux布尔值。您需要运行以下命令:
setsebool -P httpd_can_network_connect_db on