PQsetdbLogin() 함수 이용시 그전에 environment 변수 PGPORT/PGHOST 변수를 설정해 주시던지 아니면 차라리 그냥 host와 port 를 명시해 주는것이 어떨까요. 그러면 아마도 저 변수를 찾지 않을것 같습니다.
그런데 잘 이해가 가지 않는것은 저 두 변수는 pqlib 의 함수가 아닌 시스템 함수를 불러 사용하는 것입니다. 그런데 저곳에서 에러가 난다는 것은 이해가 가질 않는군요.
> 안녕하세요?
>
> 얼마전부터 갑자기 이런 에러가 나오기 시작했는데요.
> 정말 답답한게 어떤경우에는 잘 되고 어떤 경우에는
> 에러가 나거든요.
> 지금 원인을 모르겠습니다.
> gdb를 이용해서 core를 분석해보면...
> getenv("HOST") 나 getenv("PORT")등에서 에러가난다고 하거든요.
> (PQsetdbLogin 내부에서 찾는것 같습니다)
> 그런데 에러가 항상 나는것도 아니고 경우에 따라서
> 는 또 잘 되기도 하니 정말 답답합니다.
>
> 사용환경은 알짜리눅스 최신버전이거든요.
> 일단 짐작가는데라도 있으시면 답변을 주시면 감사하겠습니다.
> 그럼~
>
> 최동욱
|