오늘은 대한입니다.
sun's longitude:300 25 6.75 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
721 번 글의 답장글: Re: 답변 구하기가 힘들어여...
글쓴이: 산이 [홈페이지] 글쓴날: 2001년 07월 10일 03:52:10 화(새벽) 조회: 1010
[타니]님이 남기신 글:

>]# /usr/local/apache/bin/apachectl start 
>Syntax error on line 222 of /usr/local/apache/conf/httpd.conf: 
>Cannot load /usr/local/apache/libexec/libjserv.so into server: Z@: 
>cannot open shared object file: No such file or di 
>rectory 
>/usr/local/apache/bin/apachectl start: httpd could not be started 
>
>위와 같이 에러메세지로 아파치 실행이 되질 않는데여....

>libjserv.so 모듈이 없더라구여....구래서
 주석처리하구...
 
>재실행했더니...
 
>
>]# /usr/local/apache/bin/apachectl start 
>Syntax error on line 247 of /usr/local/apache/conf/httpd.conf: 
>Cannot add module via name 'mod_jserv.c': not in list of loaded 
>modules 
>/usr/local/apache/bin/apachectl start: httpd could not be started 
>
>구래서 이것두 주석처리하구 실행했더니.... 
>실행이 되더라구여......
 
>ApacheJserv 를 설치했는데....아마
 이거시 제대루 인스톨이 않된건지... 
>아님 아파치 환경설정을 잘못한건지여...
 
>
>아래와 같이 아파치 소스엔 jserv가 있거덩여... 
>군데 libjserv.so libjserv.c는 없어여...php는 있는데여... 
>
>apache-1.3.19]# cd src/modules 
>modules]# ls 
>Makefile README example experimental extra jserv php4 proxy standard 
>modules]# cd jserv/ 
>jserv]# ls 
>Makefile Makefile.libdir Makefile.tmpl libjserv.a libjserv.module 
>jserv]# cd .. 
>modules]# cd php4/ 
>[root@woongjin24 php4]# ls 
>Makefile Makefile.tmpl libphp4.module mod_php4.c mod_php4.h mod_php4.so-o

>Makefile.libdir libmodphp4.a libphp4.so mod_php4.exp mod_php4.lo 
>
>구래서 환경설정 명령했던걸 올립니다.... 
>ApacheJServ: ./configure --prefix=/usr/local/jserv 
>--wiht-apache-src=/usr/local/apache-1.3.19 
>--enable-apache-config 
>
>php: ./configure --with-apache=/usr/local/apache-1.3.19 
>--with-config-file-path=/usr/local/apache/conf 
>--with-exec-dir=/usr/local/apache/bin 
>--with-mysql=/usr/local/mysql 
>--with-imap=/usr/local/imap 
>--with-language=korean 
>--with-charset=euc_kr 
>--enable-track-vars 
>--enable-modules=so 
>--disable=debug 
>
>apache: ./configure --prefix=/usr/local/apache 
>--activate-module=src/modules/jserv/libjserv.a 
>--activate-modules=src/modules/php4/libphp4.a 
>--enable-shared=max 
>
>위와같이 실행해서 인스톨했거더여....
 
>군데 php 옵션에서 qmail 설치문서에선 
>--with-apxs=/usr/local/apache/bin/apxs 를 사용하던데 
>--with-apache-src=/usr/loca.....과
 같이 사용했더니 에러가 나서 --with-apxs....옵션은
 빼고 환경설정을 했거덩요.... 그 차이에 대해서두 좀 말씀줌
해주심 감사^^ 
>
>암튼 지금은 httpd.conf 에서 libjserv.so 와 libjserv.c부분을 주석해서
실행하구 있는데여 ... 
>해결방법줌 부탁드릴게여.................
 
>넘 길어서 죄송함다...^^ 

========================================


설치시 여러번 중복하다보면 httpd.conf 파일이 엉망이 됩니다.

위의 내용으로봐선 거의 성공했군요..

에러를 낸 이유는 이미 jserv가 아파치 httpd 본체에
붙어 있는데 libjserv.so 를 로딩하려고 했기 때문에
에러를 냅니다.

즉 이미 httpd에 정적으로 jserv가 붙어 있기 때문에
(--activate-module=src/modules/jserv/libjserv.a
옵션을 주었기 때문에)
굳지 httpd.conf 파일에서

LoadModule mod_jserv xxx
...
AddModule .....c

부분을 적지 않아도 됩니다.

이부분은 해당 모듈을 DSO 모듈로 설치해서
libexec/ 디렉토리에 모듈이 있을 경우에 해당됩니다.


일단 LoadModule, AddModule 부분에서 jserv 부분을
모두 지우거나 주석처리한 다음

# httpd -l
...
mod_jserv.c
...

부분이 나오는지 확인해 보세요..

만약 정적으로 컴파일되지 않는다면 DSO 모듈로 설치하는 법을
습득해서 설치해 보세요..

예전의 경험으로봐서 정적으로 컴파일하니 에러를 내더군요...


ApacheJServ-1.xx.xx/INSTALL

파일에 자세하게 나와 있으니 꼭 충분히 습득한 다음 
시도해 보세요...

 
이전글 : 답변 구하기가 힘들어여...
다음글 : Re: Re: 답변 구하기가 힘들어여...  
 from 211.35.159.131
JS(Redhands)Board 0.4 +@

답변 구하기가 힘들어여... Re: Re: 답변 구하기가 힘들어여...
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds