>>윤성준 님께서 쓰시길<<
:: php 컴파일시에 --with-oci8=/home/oracle(echo $ORACLE_HOME 이라고했을때의 경로)
:: 를 해주셨다면.. 계정문제인거 같은데요.
::
:: 오라클 서비스는 oracle이 했을거구.. 맞죠...
:: 아파치 apachectl start 는 root 계정이 했을 거구 .. 맞죠...
::
:: 해결방법1
::
:: 아파치 소스에 추가 해주는 방법입니다.
:: putenv('ORACLE_HOME=/home/oracle');
:: putenv('TNS_ADMIN=/home/oracle/network/admin');
::
:: 해결방법2
:: root의 .bashrc를 편집해주세요..
:: vi .bashrc 해서요..
:: export ORACLE_HOME=/home/oracle
:: export TNS_ADMIN=/home/oracle/network/admin
::
:: 컴파일이 제대로 되었다면 문제없을 겁니다.
::
::
::
우선 답변 감사하고요.. .
아까는 미처 못 봤는데.. 주의사항이 있었네요..
그래도 에러가 계속 나는데요.. php컴파일 할때 제대로 한거 같은데..
phpinfo에 오라클 홈 디렉토리하고 등등 나오던데요..
그럼 제대로 컴파일 된게 아닌가여? ^^;;
전 os는 와우 최신버전쓰고요.. 몇인지는.. 죄송..
오라클은 8.1.6.1.0 이라고 나옵니다.
에러 메시지는 _coi_open_server Error while trying to retrieve text for error
ORA-12514에러가 뜨고 있습니다. T.T
위에꺼는 ocilogon의 마지막 인자를 뺐을때 나오구여..
거기에 서비스 네임 넣어주면 에러 메세지는 같고 ORA-12545에러가 뜹니다.
이 에러 찾아보면 tnsnames.ora 파일 설정해주라고들 하시는데..
어케 설정하는지를 모르겠습니다..
잠좀 자고 싶습니다.. 제발 알려주세요.. 좀 자세히 알려주세요..
그리고 ocilogon에 sid를 적는건가여? 서비스이름을 적는건가여.. -_-;;
답변 부탁드립니다.
|