Skip navigation

A webszerver előkészítése

XAMPP előkészítése Linuxon

  1. Töltsük le a XAMPP telepítő programját.
  2. Ha gépünkön fut egy Apache szerver, akkor állítsuk le.
  3. A telepítő fájlra adjunk ki futtatási jogot, majd rendszergazdai jogosultsággal futtassuk a fájlt. A XAMPP a /opt/lampp könyvtárba lesz telepítve.
  4. Engedélyezzük a webszerver számára az oci8 driver elérését:
    /opt/lampp/xampp oci8
  5. Indítsuk el az Apache szervert:
    /opt/lampp/xampp startapache
  6. Hozzunk létre egy könyvtárat a példánkak a /opt/lampp/htdocs könyvtárba (legyen ez phporacle_pelda)  Másoljuk be az előző példafájlt és a stílusfájlt ebbe a könyvtárba.
  7. Webböngészőben nézzük meg a http://localhost/phporacle_pelda/ oldalt.

XAMPP előkészítése Windows-on

  1. Instant client letöltés, kicsomagolás. http://www.oracle.com/technetwork/topics/winsoft-085727.html
  2. SDK ugyaninnen. (Ez talán kihagyható lépés)
  3. PATH-hoz hozzáadni a mappát. (az sdk mappája nem kell)
  4. xampp-ot felrakni, figyelni ha az apache 32 bites akkor az instant client is az legyen.
  5. php.ini-ben kivenni a ;-t a pdo_oci és az oci dll-ek elől.
  6. httpd-t újraindítani
  7. csatlakozó script:
    <?php
      $tns = "
         (DESCRIPTION =
             (ADDRESS_LIST =
                 (ADDRESS = (PROTOCOL = TCP)(HOST = myhost)(PORT = 1521)) )
                 (CONNECT_DATA = (SID = mysid) ) )";
       $db_username = "youname";
       $db_password = "yourpassword";
       try{
           $conn = new PDO("oci:dbname=".$tns,$db_username,$db_password);
       }catch(PDOException $e){
            echo ($e->getMessage());
       } ?>

Az alábbi oldalnak kell megjelennie: