/usr/sbin apachectl start를 하니까
apachectl start httpd: Syntax error on line 161 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_ldap.so into server: /etc/httpd/modules/mod_ldap.so: undefined symbol: apr_ldap_ssl_init
이아이가 나오네요 찾아보니까 mod_ldap.so가 삭제되었을거라고하는데
파일은 존재 합니다 설치도 그대로 했는데 무엇때문에 발생한걸까요
http://mahome.net/normal/965
구축은 이글을 참조했습니다.
Cannot load /etc/httpd/modules/mod_ldap.so into server: /etc/httpd/modules/mod_ldap.so: undefined symbol: apr_ldap_ssl_init
mod_ldap.so라는 공유라이브러리에서 apr_ldap_ssl_init라는 함수를 찾지 못하겠다는 오류 메시지임
그말은 다른 공유라이브러리가 필요하다는 말일 것임
libapr, ldap, ssl관련 라이브러리에 빠진것이 있을겁니다… 아마두요
그리고 mod_ldap.so와 연관된 라이브러리를 찾아보는 명령은
ldd /usr/lib/apache2/modules/mod_ldap.so
음 그러고 보니 아파치 모듈 경로가 좀 다르네요?