database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 38751 게시물 읽기
No. 38751
php OCIEnvNlsCreate() 문제
작성자
띨빵이
작성일
2011-07-29 22:21
조회수
3,338

OCIEnvNlsCreate() failed. There is something wrong with your system - please check that ORACLE_HOME is set and points to the right directory

이눔을 해결하기 위해 벌써 몇일째인지...

제가 영어가 까막눈이라.. ㅡㅡ;

여기저기 검색한 결과 아파치와 관련이 있는듯 한데요. 도무지 해결을 못하겠네요.

처음 설치후 자동실행 등등 다~ 잘 됐는데, php에서 오라클 접속테스트시 저래서... 몇일째 저 글씨만 보고 있습니다.

내 이눔 해결하면 꼭 포스팅해야겠어요... 찾아 해맨 시간이 아까워서.. ㅜㅜ; 일단 각설 하겠습니다. ^^

시스템 : CentOS 5.5, apache2, php5.5, Oracle10g, mysql5.5 이렇게 설치되어있습니다.

접속테스트를 위해 아래 소스를 실행하면 위와 같으 오류가 나옵니다.

$conn=oci_connect("testid","testpass","ORCL10");
if($conn) echo "success";

현재 오라클은 로컬접속, 네트워크접속 다 잘 되고 있습니다. apache, php에서만 저련 오류가 발생합니다.

지금껏 해본것

1. 디렉토리 권한 변경 : find . -type d -exec chmod 755 {} \;

2. apache 유저를 oinstall, dba group에 추가

[root@localhost oraapp]# groups apache
apache : apache oinstall dba
[root@localhost oraapp]#
 
해결 해보신 고수님들 조언 부탁 좀 드립니다. ㅜㅜ;

이 글에 대한 댓글이 총 1건 있습니다.

PHP 를 Apache module 로 올리셨겠죠?

뭐 PHP 모듈로 Oracle 접속하는 apache 데몬 올리는 스크립트에 적으셔도 되고 apache 계정의

.bash_profile 이나 .profile 에 적으셔도 되는데

오라클 환경변수를 잡아주시면 됩니다.

필요한 환경변수는

ORACLE_HOME

NLS_LANG

TNS_ADMIN

LD_LIBRARY

등입니다.

.profile 파일에 적으시면 로그오프 하시고 다시 로그인 해주세요

 

1님이 2011-08-03 08:59에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38755B테이블에 1개 row입력시 A테이블 ROW수 만큼 n개의 row로 중복 생성하는 방법 [1]
이상대
2011-08-03
4824
38753proc컴파일후 gcc컴파일때 undefined reference to 'sqlcxt오류
이동희
2011-08-02
3683
38752group by 문의 [1]
레이첼
2011-08-01
3183
38751php OCIEnvNlsCreate() 문제 [1]
띨빵이
2011-07-29
3338
38750table script에 drop table넣으려면 어떻게 해야하나요?(골든) [1]
복근이
2011-07-29
3325
38749뷰테이블 읽기 권한 [3]
이상교
2011-07-29
3983
38748오라클DB에 방금 날린 쿼리를 V$SQL에서 가져오는 방법이 있나요? [1]
송현경
2011-07-29
3576
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다