PDO_OCI Kurulumu
PDO, PHP Data Object in kısaltılmışıdır. Sağladığı sürücü ile bir çok veritabanına kod degişikligi yapmadan bağlanabilmenizi sağlıyor.
PHP’ den Oracle’a bağlanabilmek için “OCI” yerine alternatif olarak PDO kullanabilirsiniz. Eğer ZendFramework kullanıyorsanız mecburen PDO_OCI kullanmak zorundasınız.
Aynı şekilde Mysql için de PDO_MYSQL mecvuttur.
Eğer Windows işletim sistemi üzerinde Apache kullanıyorsanız php_pdo_oci.dll extension dosyasını aktif hale getirmeniz yeterlidir.
Linux kullanıcıları PECL üzerinden kurulum yapmak zorundadır.
# pecl install pdo_oci
Yukarıdaki komutla kurmanız beklenir ama ben henüz kurmayı beceremedim 🙂 O yüznden bunu hiç denemeden doğrudan sürücüyü indirip kendiniz derliyoruz.
Ancak önce bazı ayarlar yapmak gerekiyor:
1. ORACLE_HOME parametresini mutlaka set etmelisiniz.
# export ORACLE_HOME=/home/oracle/app/oracle/product/11g
2. İkincisi de php kütüphanelerine bir link vermemiz gerekiyor.
# ln -s /usr/include/php5/ /usr/include/php
Şimdi kuruluma geçebiliriz.:
mkdir /usr/local/src
cd /usr/local/src
pecl download pdo_oci
tar zxvf PDO_OCI-1.0.tgz
cd PDO_OCI-1.0
phpize
./configure
make
make install
Kurulum eğer hatasız sonlandi ise “pdo_oci.so” dosyası oluşacaktır. Son olarak “ini” dosyasını yaratiyoruz.
echo “extension=pdo_oci.so” >> /etc/php5/conf.d/pdo_oci.ini
Artık Apache’yi restart edebilirsiniz.
/etc/init.d/apache2 restart
phpinfo() ‘dan kurulum net sonucunu görebilirsiniz.
Güle güle kullanın…
Recent Comments