나의질문답

[2014-05-13]아파치와 아파치톰캣연동시 질문있습니다~

예쁜꽃이피었으면 2014. 7. 29. 23:45

okjsp

2014-05-13
http://www.okjsp.net/seq/250259 

 

아파치와 아파치 톰캣을 연동하던중
아피치를 다시 시작하려고 하면
the requested operation has failed
이런 에러가 떠서
test configuation를 확인했더니


httpd.exe: Syntax error on line 504 of C:/Program Files (x86)/Apache Software Fo
undation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files (x86)/Apache So
ftware Foundation/Apache2.2/modules/mod_jk.so into server: %1\xc0\xba(\xb4\xc2)
\xbf\xc3\xb9\xd9\xb8\xa5 Win32 \xc0\xc0\xbf\xeb \xc7\xc1\xb7\xce\xb1\xd7\xb7\xa5
\xc0\xcc \xbe\xc6\xb4\xd5\xb4\xcf\xb4\xd9.
Note the errors or messages above, and press the <ESC> key to exit.  26...

이렇게 에러라고 뜹니다.
mod_jk.so를 로드할수 없다는 것같은데..경로는 맞거든요..


502 #맨마지막 추가부분
503 #========================================
504 LoadModule jk_module modules/mod_jk.so
505 # mod_sk.conf
506 Include conf/mod_jk.conf
507 #==============================================

찾다보니 경로에 ""붙이라길래 해봐도 같은 에러가 나고요.
전제경로를 ""붙여서 LoadModule jk_module C:/Program Files (x86)/Apache Software Foundation/Apache2.2/modules/mod_jk.so
이렇게해도 같은 에러가 나고

전체경로에 ""빼고 다시하니까
httpd.exe: Syntax error on line 504 of C:/Program Files (x86)/Apache Software Fo
undation/Apache2.2/conf/httpd.conf: LoadModule takes two arguments, a module nam
e and the name of a shared object file to load it from
Note the errors or messages above, and press the <ESC> key to exit.  22...
이런 에러가 납니다.

이거 뭐가 문제인가요...

 

 

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

답변1

아파치 때문에 고생이 많네요. ^^
작년 초에 세팅한 httpd.conf의 mod_jk 부분입니다.
apache2.2구요. tomcat 6.x, 7.x 모두 잘 돌아가고 있습니다.

LoadModule jk_module modules/mod_jk.so
JkWorkersFile "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/workers.properties"
JkLogFile "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/logs/mod_jk.log"
JkLogLevel error
각 tomcat은 apache_home/conf/extra/httpd-vhosts.conf에 정의해서 사용하고 있습니다.

그런데 세팅한 부분에는 include conf/mod_jk.conf가 없네요.
제가 뭘 빼먹은 건지...
저도 세팅을 잘 알지 못합니다만, 안타까운 마음에 올려봅니다.

반응형