database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 226 게시물 읽기
No. 226
Re: 아파치+esql라이브러리 설정
작성자
박영길
작성일
2000-07-14 16:56
조회수
7,349

안녕하세요.

 

CGI로 작성된 인포믹스 클라이언트 프로그램은

--static으로 컴파일되지 않았을 경우

 

$INFORMIXDIR/lib

$INFORMIXDIR/lib/esql

$INFORMIXDIR/lib/dmi

 

디렉토리의 공유라이브러리를 참조하여 사용하게 됩니다.

 

리눅의 경우 /etc/ld.so.conf에 $INFORMIXDIR=/opt/informix라면

 

/opt/informix/lib

/opt/informix/lib/esql

/opt/informix/lib/dmi

 

를 추가한 후 #ldconfig -v 를 실행하면 ld가 공유라이브러리를 찾을 때

인포믹스 라이브러리도 찾아주게 됩니다.

 

위의 설정을 할 수 없을 경우 /etc/profile에

LD_LIBRARY_PATH를 설정해 줍니다. HP의 경우는 SHLIB_PATH를

설정해 줍니다. 웹서버에 환경변수를 설정해주어도

CGI실행시에는 이것이 적용이 되지 않습니다. 그러므로

/etc/profile에 설정해야 하며, 기타의 환경변수는

데이터베이스를 접속하기전에 putenv()를 사용하여

환경변수를 설정하면 됩니다.

 

위와 같이 설정을 했어도 오류가 발생할 경우에는

인포믹스의 공유라이브러리를 /usr/lib에 복사하거나

심볼릭링크를 설정하여 사용하면 됩니다.

 

그럼... 수고하세요.

 

> cgi프로그램을 제작중입니다.

> 인포믹스와 연동되는 esql프로그램입니다.

>

> 컴파일한 바이너리를 cgi-bin에 넣고 웹상에서 실행시키면

> internal server error.. 가 발생하는군요.

>

> 오류로그파일을 보면, 인포믹스 라이브러리를 아파치가 찾질 못하고 있습니다.

> 아파치에게 다른 경로의 라이브러리 경로를 등록시키려면 어떻게 해야 할까요?

>

> 다음은 오류 로그의 일부분입니다.

> [Thu Jul 13 10:ibifsql.so: open failed: No such file or directory

> [Thu Jul 13 10:56:06 2000] [error] [client 128.2.210.41] Premature end of

> script

> headers: /export/home/home0/apache/cgi-bin/snc.cgi

> ld.so.1: snc.cgi: fatal: libifsql.so: open f:iled: No such file or directory

> [Thu Jul 13 10:56:07 2000] [error] [client 128.2.210.41] Premature end of

> script

> headers: /export/home/home0/apache/cgi-bin/snc.cgi

>

> 부탁드리겠습니다.

[Top]
No.
제목
작성자
작성일
조회
227인포믹스 게시판 설계하기..
이병기
2000-07-14
7340
233┕>Re: 인포믹스 게시판 설계하기..
hahaman
2000-07-19 11:04:41
8157
225[질문] 인포믹스로 된 게시판 설계..
이병기
2000-07-14
7083
224esql(cliSDK) + apache + informix......
정현우
2000-07-13
6700
223아파치+esql라이브러리 설정
이병기
2000-07-13
7026
226┕>Re: 아파치+esql라이브러리 설정
박영길
2000-07-14 16:56:39
7349
229 ┕>Re: Re: 아파치+esql라이브러리 설정
이병기
2000-07-14 18:38:04
7711
218백업 방법?
임훈
2000-06-29
6997
219┕>RE:ontape을 사용하시는 것이....
박영길
2000-06-30 01:11:41
8625
216[질문] 황당한 varchar select 에러.
이홍락
2000-06-28
7620
217┕>Re: 더 자세한 설명이 있어야....
hahaman
2000-06-29 09:11:29
7664
211informix의 모든 메뉴얼이 있는곳
hahaman
2000-06-23
8069
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.036초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다