apache2 에서 mod_authn_dbd 으로 인증시 기동오류 발생
글쓴이: kukgini / 작성시간: 목, 2008/11/06 - 1:38오후
Ubuntu Server 8.04 버전에서 Apache 웹서버의 특정 url 에 대해 인증검사를
데이터베이스의 테이블로 하려고 합니다. 설치시 PostgreSQL 데이터베이스도
함께 설치했습니다.
여기
http://httpd.apache.org/docs/2.2/mod/mod_authn_dbd.html
를 참조해서 설정을 다음과 같이 하였습니다.
DBDriver pgsql DBDParams "dbname=logindb user=apache password=xxxxxx" DBDMin 4 DBDKeep 8 DBDMax 20 DBDExptime 300 <Directory /usr/www/myhost/private> # core authentication and mod_auth_basic configuration # for mod_authn_dbd AuthType Basic AuthName "My Server" AuthBasicProvider dbd # core authorization configuration Require valid-user # mod_authn_dbd SQL query to authenticate a user AuthDBDUserPWQuery \ "SELECT password FROM userWHERE user = %s" </Directory>
그런데 Apache 웹서버 로그에 다음과 같은 오류가 발생하네요.
[Wed Nov 05 23:28:52 2008] [error] (20014)Internal error: DBD: Can't connect to pgsql [Wed Nov 05 23:28:52 2008] [error] (20014)Internal error: DBD: failed to initialise
어디를 손보면 될까요?
Forums:
댓글 달기