wowlinux6.2를 인스톨하고 셋업과정에서
postgresql db를 사용하겠다고 설정하였습니다.
셋업이 완료된후
$/usr/bin/initdb //pgdata=/var/lib/pgsql //pglib=/usr/lib/pgsql [엔터]로 sql을 인식할수 있도록 설정하였습니다.
이후
$createdb list [엔터]를 치고 정상적으로 list db가 생성
되었고 insert 함수를 이용하여 table도 작성을 하였습니다.
그런데 문제는
$conn=pg_connect("localhost","5432",'","","list")를 하면
Fatal error: Call to unsupported or undefined function pg_connect() in connection.php3 on line 3
위와 같은 에러 메시지가 발생합니다.
참고로 phpinfo()함수를 이용하여 현재 apache의 php3모듈에 올라가 있는 내용을 보니 postgresql에 대한 정보가 없습니다. 참고로 현재까지 사용하고 있던(php3, postgresql을 잘 사용하고 있음) apache server의 PHP3모듈에는 postgres
내용이 있습니다.
즉, wowlinux6.2에서 인스톨할때 postgresql을 설정하고
initdb를 이용하여 db를 활성하 시키기 까지는 성공했는데
apache server가 postgressql을 인식하지 못하는것 같습니다.
새로컴파일 하는 방법 말고 쉽게 postgresql을 apache가 인식할수
있는 다른 방법이 있는지요?
아니면 apache,php3를 새로 컴파일 해야 하는지요?
참고로 /etc/httpd/php2.ini 파일에서 pgsql.so파일을 활성화 시키고
rebooting까지 해보았지만 계속 같은 에러메시지가 나옵니다.
빠른 답변주시면 정말 감사하겠습니다
|