1463 번 글의 답장글: Re: php module 관련 |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2003년 05월 10일 13:26:40 토(오후) |
조회: 1052 |
[이준오]님이 남기신 글:
>안녕하세요. php module과 관련된 질문입니다. 해결하려고
노력해보았지만
리눅스를 배우기 시작한지 별로 되지 않아 질문을
드립니다.
>혹 sqlite라는 프로그램을 알고 있는지요?(www.sqlite.org로
가면 이 프로그램을 구할 수 있습니다. 그리고
cvs.php.net/pear/PECL/sqlite로
가면 모듈관련된 프로그램을 구할 수 있습니다.)
>
>이 프로그램을 php 모듈화하려고 하는데 문제가
생겼습니다.
>"phpize ./configure"를
이용해서 모듈 만들기를 성공해서 제 pc에서는 잘 작동이
되지만 이것을 제 호스팅받는 서버에 올리고 테스트를 하니
다음과 같은 에러가 발생했습니다.
>
>Warning: dl() [function.dl]: Unable to load dynamic library './sqlite.so' -
/lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by
./sqlite.so)
>
>확인을 해보니 제 리눅스에는 /usr/lib/libc.so라는
파일이 존재하지만 서버는 아마 존재하지 않는가
봅니다.
>
>그래서 제 질문은 모듀을 만들거나 할 때 다른 라이브러리를
이용하지 않거나 혹은 같이 포함해서 다른 pc에서 문제가
생기지 않도록 하는 옵션이나 방법을 알고 있으면 알려
주셨으면 합니다.
>
>읽어주셔서 감사합니다.
========================================
GNU 라이브러리 버전 호환성때문인것
같군요.
웹호스팅 업체는 Glibc 2.3 버전이므로
이버전에 맞추어 다시 빌드해야 합니다.
해당 소스를 웹호스팅 업체로 올려서 다시 빌드해보세요..
$ ldd --version
이와 같이 명령어를 내래면 해당 서버의 Glibc 버전을 확인해
볼 수 있습니다.
|
이전글 : php module 관련
다음글 : class of mysql status 질문입니다.
|
from 218.50.208.96
JS(Redhands)Board 0.4 +@
|