728x90
300x250
[PHP] xampp v3.2.4에서 Oracle-PDO, MySQLi 등 설정하기

 

xampp v3.2.4에서 Oracle-PDO, MySQLi 등 설정하는 방법에 대해 간단하게 소개하겠다.

아래의 그림을 따라하면 된다.

 


1. php.ini 환경설정 하기

 

XAMPP Control Panel v3.2.4은 C:\xampp에 있다.

xampp-control.exe를 더블클릭한다.

 

 

그림 1) xampp v3.2.4 설정하기의 예

 

 

그림 2) xampp v3.2.4 설정하기의 예

 

그림 2처럼 찾기 창을 띄우려면, Ctrl + F를 누른다.

oci를 입력한다.

 

 

그림 3) xampp v3.2.4 설정하기의 예

 

사용하고자 하는 ;extension을 extension으로 바꾼다.

 

 사용하지 않는 것

 사용하는 것

 ;extension

 extension

 

 

 

그림 4) xampp v3.2.4 서비스 시작

 

Apache의 Start를 누르면 그림 4처럼 바뀐다. Apache 글자배경이 녹색계열로 뜨면 정상적으로 서비스가 실행되었음을 알리는 것이다.

 


2. 셈플 소스코드(PHP-PDO)

 

PHP 셈플 코드이다.

 

 

 

그림 5) PHP-PDO-oci 셈플코드

 

<?php

$tns = " 
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = xe)
    )
  )
       ";
$db_username = "c##rabbitsun2";
$db_password = "1234";

try{

    $conn = new PDO("oci:dbname=".$tns,$db_username,$db_password);
    echo "참";

    }catch(PDOException $e){
    echo ($e->getMessage());
}
 
?>

 

 

그림 6) PHP-PDO-oci 셈플코드 (웹사이트에서 접속하기)

 

그림 6은 localhost/test.php에서 확인할 수 있다.

 


* 참고자료(Reference)

1. PHP: Oracle (PDO) - Manual, Last Modified, Accessed by 2019-12-10, https://www.php.net/manual/en/ref.pdo-oci.php

반응형

+ Recent posts