oracle 계정말고 다른 계정으로 접속을 해도 접속할 수 있는지
테스트를 한번 해 보시는 것이 어떨런지요?
이때 성공하지 못하면 오라클 디렉토리들을 다른 유저들이
접근할 수 있도록 755로 바꿔주시고,
만약 된다면 아무래도 기타 환경 문제일 가능성이 많을 것
같습니다.
> 안녕하세요
>
> DB서버랑 웹서버를 따로 두고 오라클 8.1.5와
>
> php 3.0.14를 설치했는데
>
> sqlplus로 접속하면
>
>
> [oracle@localhost oracle]$ sqlplus scott/tiger@poco1
>
> SQL*Plus: Release 8.1.5.0.0 - Production on 수 Jul 19 13:54:32 2000
>
> (c) Copyright 1999 Oracle Corporation. All rights reserved.
>
>
> Connected to:
> Oracle8i Release 8.1.5.0.1 - Production
> With the Java option
> PL/SQL Release 8.1.5.0.0 - Production
>
> SQL>
>
> 와 같이 접속 성공합니다.
>
> 그런데 php로 접속하려고 하면
>
> Warning: oci8_open_server: Error while trying to retrieve text for error ORA-12154 in /home/serv
> ice1/html/111.php on line 8
>
> 라고 에러가 뜹니다.
>
> 소스는
>
> <html>
> <body>
> <?php
> $conn = OCILogon("scott","tiger","poco1");
> OCILogOff($conn);
> ?>
> </body>
> </html>
>
> 입니다.
>
> phpinfo()를 해보면
>
> OCI8
>
> Oracle version:
> Compile-time ORACLE_HOME:
> Libraries used:
>
> 이 나오는걸 보니 환경변수를 잘못한 것도 아닌거 같은데...
>
> 좀 도와주세요..
>
> 그럼부탁드립니다.
|