sun's longitude:242 14 36.87 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

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

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

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2675 번 글의 답장글: Re: CentOS dovecot문제
글쓴이: 산이 [홈페이지] 글쓴날: 2007년 06월 14일 00:28:54 목(새벽) 조회: 3759

[초보자]님이 남기신 글:

>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션)    : CentOS5
>- 커널버전(옵션)
  : 
>- 데몬버전(예:apache
 1.3.27) : 
>- 데몬설치유형(RPM/컴파일/기타)
 : 
>-----------------------------------------
>*중요:한글 문자가 하나도 없으면 스팸페이지로
이동합니다(스팸
 필터링).
>
>이번에 CentOS5를 설치하였습니다.

>APM은 소스설치를 했구요.
>APM을 소스설치하면서
 mysql rpm을 지웠더니 dovecot에 문제가 발행하네요.
>imap이 mysql과 의존성등에서 걸리는것 같습니다.
>우선 증상은 dovecot가 실행되지 않습니다.
>Jun  8 15:46:31 ns dovecot: auth(default): dovecot-auth: error while loading shared
libraries: libmysqlclient.so.15: cannot open shared object file: No such file or
directory
>dovecot 실행시 오류내용입니다.

>의존관계는
>        libldap-2.3.so.0 => /usr/lib/libldap-2.3.so.0 (0x0063c000)
>        libpq.so.4 => /usr/lib/libpq.so.4 (0x0057c000)
>        libmysqlclient.so.15 => not found                    <=
이부분
>        libz.so.1 => /lib/libz.so.1 (0x005df000)
>        libm.so.6 => /lib/libm.so.6 (0x00c96000)
>이렇구요.
>그래서 libmysqlclient.so.15을
 소스설치된 디렉토리에서 찾아 링크를 걸어주었습니다.

>버전은 낮지만 libmysqlclient.so.14버전이
 있어서 이걸루요.
>그랬더니 아래와 같은 의존관계와 실행시 오류가
발생합니다.
>[root@ns lib]# ldd /usr/libexec/dovecot/dovecot-auth
>/usr/libexec/dovecot/dovecot-auth: /usr/lib/libmysqlclient.so.15: version
`libmysqlclient_15' not found (required by
/usr/libexec/dovecot/dovecot-auth)
>
>Jun  8 15:46:31 ns dovecot: auth(default): dovecot-auth: error while loading shared
libraries: libmysqlclient.so.15: cannot open shared object file: No such file or
directory
>
>물론 yum으로 mysql5버전을 dovecot와 같이 설치하면 dovecot는
문제없습니다.
>하지만 기존 mysql과 충돌이 발생합니다.
>꼭 소스설치한 버전(4.1버전대)을
 사용해야 해서요.
>
>dovecot를 소스설치하여 사용하려고 설치했는데...
사용하는방법이
 넘 복잡하더군요. ㅡㅡ
>눅스머신에서 apm을 rpm 제거후 dovecot를 잘 설정해 사용하시는
분 도움 좀 주시면 고맙겠습니다. 

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

libmysqlclient.so.14 (소스)를 libmysqlclient.so.15 로 링크걸었나요?

이렇게 링크걸어도 에러난다면 정확하게 libmysqlclient.so.15 이
파일을 원하는 것 같네요

다른 머신이나 또는 rpm 을 다시 설치한후 libmysqlclient.so.15
이파일을 백업하고 rpm 을 다시 지웁니다.
그리고 지정된 위치에 백업한 파일(libmysqlclient.so.15)을
 옮겨보세요.

만약 링크를 libmysqlclient.so.14 (소스)를 libmysqlclient.so.14 로
걸었다면 libmysqlclient.so.15 로 걸어보세요.

마지막으로 원본(libmysqlclient.so.xx)을
 libmysqlclient.so 으로도 링크를 걸어줍니다.

 
이전글 : CentOS dovecot문제
다음글 : domain 등록 및 DNS 설정에 관해..  
 from 211.212.249.68
JS(Redhands)Board 0.4 +@

CentOS dovecot문제 domain 등록 및 DNS 설정에 관해..
인쇄용 


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

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