아마도 INFORMIXDIR 이라는 환경변수가 설정이 되어있지
않은 것 같습니다. INFORMIXDIR 환경변수가 설정이 되어
있어야 메시지 파일및 기타 클라이언트가 필요로하는 파일을
읽어들일 수 있습니다.
먼저 INFORMIXDIR을 설정하고 아파치를 실행하던지 아니면
아파치 시작 스크립트(리눅스면 /etc/rc.d/init.d/httpd)에
export INFORMIXDIR=/opt/informix
를 아파치를 실행시키기 전에 추가해주시면 될 것입니다.
또한 기타 인포믹스와 관련된 환경변수도 추가하시면 됩니다.
DBDATE=Y4MD-
CLIENT_LOCALE=ko_kr.ksc <- ko_kr을 사용한다면
DB_LOCALE=ko_kr.ksc
DBCENTURY=C
등등...
그럼 잘 쓰세여~~~
> php3+apache+informix를 쓰고 있씁니다.
>
> 그런데. 컴퓨터를 껏다가 키면
>
> informix의 연결인
>
> ifx_connect에서 다음과 같은 에러를 냅니다.
>
> Warning: ifx_pconnect : E [SQLSTATE=IX 000 SQLCODE=-461] in ../include
> /stdlib.inc on line 4
> Cannot open file 'csql.iem'
>
> stdlib.inc에 ifx_connect가 있습니다.
>
> 그리고, 꼭 ifx_connect를 해더 파일에 안 쓰고 직접 호출을 해도 마찬가
> 지고여
>
> 그래서 꼭 서버를 껏다가 키면
>
> apache디렉터리에서
>
> make install을 해서
>
> 다시 설치하고 하지요
>
> 그러면 또 되구여 -_-
>
> 이거 미쳐버리겠군여
>
> 좀 알려주세여~
>
|