서버가 두대 있는데, 하나의 서버에다 DB를 설치하고, 두개의 서버에서 그 하나의 서버에 있는 DB를 함께 사용합니다.
그러니까, 하나의 서버는 localhost로 접근해도 되지만, 다른 하나는 원격으로 접속을 해야하는데, 원격 연결이 잘 안되네요.
PHP에서,
$connect = pg_connect("000.000.000.000","5432","","","DB_name") or die ("pgsql연결실패");
이라고 했는데, 연결이 안되네요. 아래의 방법도 똑같이 안되요.
$connect_p = pg_connect("host=000.000.000.000 user=UserName password=UserPasswd dbname=DB_name") or die ("pgsql연결실패");
위에꺼 둘다,
Warning: Unable to connect to PostgreSQL server: No pg_hba.conf entry for host 000.000.000.000, user nobody, database DB_name
이라고 에러가 나옵니다.
$connect = pg_connect("localhost","5432","","","DB_name") or die ("pgsql연결실패");
라고 하면 잘 되거든요...
고수님들 답변 부탁드립니다.
|