안녕하십니까?
원주에 사는 김성태라고 합니다.
PHP와 Oracle을 같이 쓸려니 상당히 어렵네요....
일단 저의 환경을 말씀 드리도록 하겠습니다.
Apache 1.3.12
PHP 3.0.16
ORACLE 8.1.5
1. 오라클은 정상적으로 설치했음.(컴퓨터가 늦어서 4시간 걸렸음.)
2. PHP에 ORACLE MODULE가 탑제되도록 SETUP으로 설정하고 컴파일했음.
이상없이 잘되었음.
3. Apache에서 php module가 읽어드린것을 확인하면서 컴파일 했음..
이상없이 잘됨.
4. 오라클을 DB를 실행하고 리스너도 실행하였음(물론 Error없이 실행됨)
5. Apache를 실행시켰음(물론 Error없이 실행됨)
<?php phpinfo() ?>로 실행시켜 보니 Oracle항목이 잘 보였음..
6. sqlplus로 scott/tiger로 접속하면 접속이 잘됨.
7. 다음과 같은 PHP소스를 실행시키면 Error가 남...
<?php $connect = ocilogon("scott","tiger") die("Sql Error"); ?>
Warning: OCISessionBegin: ORA-01034: ORACLE not available
in /home/supersky/public_html/index.php3 on line 3
8. 위의 Error가 이해가 되지 않습니다....
-> oerr로 확인해보니.. ORACLE not available라고 하더군요..
이해가 더더욱 안감...
제가 뭐 실수 한것이 있는지 알려 주십시오...
답답해 죽겠습니다.
|