Httpd 에러입니다. 의존성 문제 ?
글쓴이: rekcuf / 작성시간: 화, 2005/06/28 - 6:17오후
레드햇 리눅스 7.x (2.4.18 커널) 을 쓰는 서버를 갑자기 맡게 되었습니다.
괜히 잘못해서 openssl, openssh 등을 설치하고 지우고 하다 보니, 의존성 에러가 생겼는지 웹서비스(httpd)가 안 됩니다.
Quote:
[root@dongseo root]# /etc/init.d/httpd start
httpd 를 시작합니다: Syntax error on line 261 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/libphp4.so into server: /usr/lib/libcurl.so.2: undefined symbol: ENGINE_load_private_key
따로 php4 나 httpd 설정파일은 만지지 않았는데, 위의 에러가 뜹니다. 문제가 일어난 쪽은 아마도 openssl 이나 openssh 일 것으로 추정됩니다.(아마 제가 의존성 파일을 무시하고 그냥 지웠던 것 같습니다). 현재 ssh 접속은 잘 됩니다.
현재 설치되어 있는 것은, openssh-3.5p1-1 openssl-0.9.6g-1 만 설치되어 있다고 나오네요.
제가 편한 데비안만 세 달 공부하다 보니 이쪽 레드햇 계열은 잘 모르겠네요. 요즘 책을 보고는 있는데...
뭘 더 설치하고 만져주고 체크해 봐야 하는지 부탁드립니다.
Forums:
자문자답
레드햇 7.3 update에 있는
openssl
openssl-devel
openssl-perl
mod_ssl
을 모두 설치해 주니 되네요.
물론 그전에 httpd.conf 와 php.ini는 반드시 백업을 해 놓아야 하는군요.
아, 위 손님이 원래 질문했던 접니다.
아, 위 손님이 원래 질문했던 접니다.
# apt-get install HOPE
댓글 달기