안녕하세요...
저는 데이타베이스에 대해서는 무뇌한인 사람입니다.
처음부터 설명하자면...
아파치 서비스가 제데로 안되어서 아파치 버전을 업그레이드 하려고 합니다.
기존은 1.X버전이었구... 지금 2.x대 버전으로 올리려 하는데...
다른 서비스는 모두 잘 됩니다.
cgi 부분도..
그런데 특정 사이트 접속시 로긴창이 떠서 사용자 인증을 거친후
접속하게끔 되어었었습니다.
apache에서 제공한다는 dbm 인증을 이용한 것이지요..
즉 ./htdoc/office에 접속하면 login.cgi 가 실행되어서 인증을 거치고
사용하는 것인데...
기본적으로 제공하는 htpasswd를 이용한 인증은 잘 되더라구요.
근데 dbm을 이용하려니..
먼저 아파치 설치후 다른 동작을 완료한후..
dbm 모듈을 추가 하기 위해서
./configure --add-module=/usr/local/apache_1.3.26/modules/standard/auth_dbm_module.c
로 했는데....
./make
./make install
아파치를 제 실행하고.
office로 접속하면
에러 메세지가 ./htaccess 파일에서 정의한
AuthDBMuser =/usr/local/apache/office/passwd
AuthDBMuser 파일에 대한 정의가 없거나 auth_dbm_module에 대한 정의가
안되어 있다고 나옵니다.
어떻게 해야 할지 잘 모르겠습니다.
꼭 좀 도와주세요.
|