> data의 위치는 /var/postgres/data/webdb/ 입니다.
> www는 /var/www/db.php3입니다. 여기에 *.inc 파일이 있음.
> localhost 입니다.
> pg_hba.conf의 밑부분입니다.
> local all trust
> #host all 127.0.0.1 255.255.255.255 trust
> #host all 0.0.0.0 0.0.0.0 trust
> host all 152.149.0.0 255.255.255.0 trust
> * URL을 알려 주신다면:죄송합니다. 사내전산망이라 real ip인데도 차단되
> 어 있을것입니다.
> su / nobody
> psql /d webdb /h localhost
> \dt /> board가 보임
> select * from board; /> structure가 보입니다.
>
흑흑....
완벽하게 작동을 하고 있군요.
지금 마지막으로 생각이 드는 것은 httpd 데몬을 돌리는 소유주가 혹시 nobody가 아닌게 아닐까요.
nobody 라면 이게 안 될리가 없지 않습니까?
생각은 어떻신지요. (ps aux | grep httpd 로 확인해 보시지요)
개인적으로는 도저히 이해가 가질 않습니다.
마지막으로 한가지 더 해볼수 있는 것은 DB 에 대한 grant를 public 로 풀어 버리고 해 보십시오.
grant all on board,board_num,board_topic_num,board_pkey to public;
하신후 다시 한번더 확인해 보시기 바랍니다. 그리고 만약 nobody가 postgres 사용자로 등록되어 있다면 분명히 접속해서 되어야되지 않겠습니까?
지가 무슨 통뼈라고 /./
|