Study/PHP

PHP-Oracle 연동

그징그징 2018. 8. 1. 13:12

PHP와 Oracle 연동







oracle을 제가 쓰진 않지만!

연동을 해서 data를 insert 하거나 procedure를 사용해야하는 경우가 있기때문에

연동을 시켜야했습니다!




1. 연동 확인





cmd 창에서 


php -r "oci_connect();"


명령어를 실행했을 경우

error이 되면 연동이 안되어있는걸 확인할수있습니다.








2. php.ini 수정하기





extension=php_oci8_12c.dll

extension=php_pdo_oci.dll



php.ini 파일의

맨 마지막에 추가했습니다!


(저는 주석제거보다는 맨 밑에 필요한걸 추가해서 사용하는 방식으로 하고있습니다! 주석을 제거하셔도 됩니다!)







3. 연동 재확인





분명 추가를 해줬고




모듈이 있는 폴더(php/ext)

안에 분명! 모듈이 존재하는데

모듈을 찾을 수 없다고 합니다.



생각해보니 oracle을 설치를 안했습니다.

(포맷해서 다 지워졌는데..)






4. Oracle Instant Client 설치


(http://sora-muck.tistory.com/12)


설치를 하고~






5. 연동 다시 한번 더 확인






연동이 성공한 걸 볼수있습니다!