이문제 가지고 이틀을 허비하고선 결국 해결했습니다.
CGI가 서버에서 동작하기 때문에 그냥 로컬로 붙을줄 알았는데, 그게 아니더군요~
CGI로 만들때는 TCP로 접속을 시켜야 정상적으로 동작합니다.
즉, 데이터베이스에 127.0.0.1:d:\ibdata\test.gdb 라고 입력해야 하더라구요~
다른 분들 참고하세요
이필호 님이 쓰신 글 :
: 안녕하세요.. 이필호입니다.
:
: 지금 제가 하구 있는게 interbase 6.01 에 테이블 만들고,
:
: 이를 빌더로 CGI 를 만들어서 붙이는걸 하구 있거든요?
:
: 물론 C++Builder 5 with Update#1 이구요, IBX 4.52 update 깔았슴다.
:
: 근데, 폼에서 IBDatabase의 Connected 를 true로 주면 아주 정상적으로 동작합니다.
:
: 그런데 컴파일해서 브라우저에서 돌리기만하면, "unavailable database " 이런 에러가 뜨더군요
:
: 폼에서 Connected를 true로 했을때 에러가 나지 않았음으로 모든 설정은 정상이라고 단연코 말씀드릴수 있음니다.
:
: 근데 컴파일해서 브라우저로 돌리기만 하면 unavailable database 이런 메세지가 나오지 지금 환장하겠어요~~
:
: 으~ 누가 좀 도와주세요~~~
|