2014-04-21 13 views
5

Tôi đã cài đặt Postgres 8.4 trên Centos 6.4 64 bit theo yum. Tôi muốn quản lý cơ sở dữ liệu Postgres với phpPgAdmin-5.0.4-1 được cài đặt bởi yun quá (như MySQL và phpMyadmmin) Sau khi cài đặt phpPgAdmin-5.0.4-1 Tôi không thể đăng nhập vào phpPgAdmin bằng cách truy cập 192.168.7.4/phpPgAdmin/ (192.168. 7.4 là Centos tôi server), nó luôn luôn nói "Đăng nhập thất bại", mặc dù tôi chắc chắn rằng tôi nhập tên tài khoản (postgres) và mật khẩu đúng Dưới đây là thông tin của tôi, hy vọng bạn có thể giúp:Cách sử dụng phpPgAdmin với Postgres

netstat -tupln | grep postmaster 
tcp  0  0 0.0.0.0:5432    0.0.0.0:*     LISTEN  771/postmaster 
tcp  0  0 :::5432      :::*      LISTEN  771/postmaster 

/etc/phpPgAdmin/config.inc.php 
$conf['servers'][0]['desc'] = 'PostgreSQL'; 
$conf['servers'][0]['host'] = '192.168.7.4'; 
$conf['extra_login_security'] = false; 

/var/lib/pgsql/data/postgresql.conf 
listen_addresses = '*' 

/var/lib/pgsql/data/pg_hba.conf 
local all   all        ident 
# IPv4 local connections: 
host all   all   127.0.0.1/32   ident 
# IPv6 local connections: 
host all   all   ::1/128    ident 

Cảm ơn trước .

Trả lời

2

Thiết lập của bạn nếu không trừ pg_hba.conf thiếu mục nhập cho 192.168.7.4.

Hãy xem xét thêm nó và tải lại dịch vụ postgresql:

 
host all   all   192.168.7.4/32   md5 
+0

Cảm ơn bạn rất nhiều, Đó là làm việc ngay bây giờ. –

Các vấn đề liên quan