안녕하세요..
^^;.
예전에 돌리던 pro*c 로 작성된 cgi 프로그램들이 있는데요.
실행이 안됩니다..^^'
전엔 서버가.. 레뎃6.0 의 glibc2.1 에서 컴파일된 거였거든요..
근데 이번엔 서버가
레뎃7.3 (glibc 2.2) 로 업글했습니다.
pro*c 로 작성된 cgi 프로그램이 작동을 안하네요 ㅜ.-.
실행시키면.. (직접 쉘에서 실행^^)
./c01_t.cgi: error while loading shared libraries: libclntsh.so.1.0: cannot open shared object file: No such file or directory
$ORACLE_HOME/lib 안에 libclntsh.so.1.0 은 없구... libclntsh.so.8.0 이 있떠라구요.
그래서 혹시나(-_-) 해서 libclntsh.so.8.0 을 libclntsh.so.1.0 으로 이름만 바꿔서 실행시켜 봤거든요^^
그랬더니 이번엔 이런 에러메세지가
ORACLE error detected:Error while trying to retrieve text for error ORA-12545
ㅜ.-
어떻게 해야 될지 방법좀 가르쳐주세요.
아파치 로그에는 이렇게 나오구요.
c04_t.cgi: error while loading shared libraries: libclntsh.so.1.0: cannot open shared object file: No such file or directory
[Tue Feb 18 08:05:24 2003] [error] [client 203.231.221.37] Premature end of script headers: /usr/DIR/c04_t.cgi
답변기다릴께요. 급한건데 흐흑.. 돌아가시겠어요 ㅜ.ㅜ;
p.s
다시 컴파일 하면 안되냐고 하시겠지만.. 소스도 다 없고
컴파일도 제대로 안되서요.
바이너리(cgi) 바로 실행시킬수 있는 방법좀 가르쳐주세요 ㅜ
메일로 연락주세요. wook2292@naver.com
그러고, 혹시 서버에 설정한 내역을 보내주세요.