::pen 님께서 쓰시길::
> 이번에 발표된 php4.0.2 하구 오라클 8i(8.1.5)client+apache1.3.12를 연동할
> 려고 하는데,잘 안돼네여..
> 현재 제꺼 시스템이 딸려서 오라클 클라이언트만 깔구,원격 오라클 서버에 접속하고
> 있습니다.sqlplus로 접속이랑은 잘 됩니다..
> 그런데,php와 오라클을 연결할려고 하면,
> oci.h라는 헤더화일이 없다고 안되더군요..
> 제가 php 에서 configure할때 준 옵션은
> ./configure --with-oci8=/usr/local/oracle/app/oracle/product/8.1.5\
> (오라클 클라이언트 홈)
> --with-apache=/usr/local/apache_1.3.12\
> --enable-sigchild\
> --enable-track-vars\
> 입니다.
> apm은 수도 없이 깔아봐서 문법적으론 이상이 없을듯 한데요...
> 여기 저기 글을 읽어보니까,의견이 분분하네요...
> 오라클 8.1.5에 자체적인 버그가 있어서 그렇다는 의견과 클라이언트만 깔면
> lib등이 잘 안깔린다면서,oracle을 서버까지 설치하라는 얘기..
> 8.1.5클라이언트에서는 안되고 8.1.6클라이언트에서 된다는 얘기..
> php4에서 아직까지 완벽하게 oracle을 지원해 주지 못하고 있다는 얘기등등...
> 어떤게 맞는지요...
> 현재 상황은 오라클 서버는 다른사람도 사용하기땜에 그대로 8.1.5로 사용해야
> 하구요,저는 오라클 클라이언트로 접근하면서 php와 연동할려고 하는데요..
> 오라클은 고정되있구,다른 것들은 버전 변경해서 설치할수 있습니다.
> 이런 환경에서 제일 궁합이 잘 맞는 조합 좀 갈켜주세여...
> 혹 8.1.6클라이언트에서 8.1.5서버에 연결되나여?
> 아니면 없는 헤더화일만 복사해다가 설치할수도 있나여?
> 아참!! 오라클 서버는 nt에 있구,제 서버는 리눅입니다..
제 생각은 설치가 잘못된것 같군여.
8.1.5버전은 server와 client로 web을 연동할때 먼저 하셔야 할게 있습니다.
혹시 apache나 php compile시 error가 생기지 않았는지 모르겠군여.
전 compile상황을 확인하면서 설치하였기 때문에 error가 생기는걸 확인 했거든요.
지금 잘 기억이 잘 않나는 군요.
분명이 server와 client를 설치하면 어느 directory가 존재하지 않을겁니다.
아마 어딘가에 demo directory인데 그곳에 보면 oci.h가 존재합니다.
그러니 그 directory를 아예 통제로 copy하시면 error없이 compile이 될겁니다.
그러면 연동에도 문제가 없을거구요.
그럼 좋은 하루 되시길 바랍니다.
|