Oracle bevezető
A webszerver előkészítése
XAMPP előkészítése Linuxon
- Töltsük le a XAMPP telepítő programját.
- Ha gépünkön fut egy Apache szerver, akkor állítsuk le.
- 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.
- Engedélyezzük a webszerver számára az oci8 driver elérését:
/opt/lampp/xampp oci8 - Indítsuk el az Apache szervert:
/opt/lampp/xampp startapache - 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.
- Webböngészőben nézzük meg a http://localhost/phporacle_pelda/ oldalt.
XAMPP előkészítése Windows-on
- Instant client letöltés, kicsomagolás. http://www.oracle.com/technetwork/topics/winsoft-085727.html
- SDK ugyaninnen. (Ez talán kihagyható lépés)
- PATH-hoz hozzáadni a mappát. (az sdk mappája nem kell)
- xampp-ot felrakni, figyelni ha az apache 32 bites akkor az instant client is az legyen.
- php.ini-ben kivenni a ;-t a pdo_oci és az oci dll-ek elől.
- httpd-t újraindítani
- 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:
Licensed under the Creative Commons Attribution Share Alike License 4.0