PHP "Sınıf 'PDO' bulunamadı" oluyor

1 Cevap php

Ben PDO kullanarak benim oracle veritabanına bağlanmak için çalışıyorum ama Class PDO not found error. Ben PDO etkin olduğunu kontrol ettikten ve böylece görünür alıyorum. Yine de ben bu hatayı alıyorum neden izlemek mümkün değilim. İşte benim yapılandırma komut,

cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" 
"--with-snapshot-template=d:\php-sdk\snap_5_2\vc6\x86\template" 
"--with-php-build=d:\php-sdk\snap_5_2\vc6\x86\php_build" 
"--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" 
"--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared"

PHP ver : 5.2.8 Oracle: 10.2

Bu benim db bağlanmak için kullanıyorum kodudur.

try{
    $conn = new PDO("oci:dbname=".$oc_db,$oc_user,$oc_pass);
}catch(PDOException $e){
    echo ($e->getMessage());
}

Ben bu hatayı alıyorum başka bir neden olabilir mi? Herhangi bir yardım takdir.

1 Cevap

Bu genellikle söz PDO uzatma böylece PHP kullanabilirsiniz derlenmiş ve kurmak değil demektir. PHP ne işletim sistemi üzerinde derleme?

Sadece bunun kehanet uzantısı (PDO-OCI) derlemek belirtirseniz PDO çekirdek modülü derlenmiş olup olmadığından emin değilim.

Yüklemek ve PDO modülü etkinleştirmek için nasıl ilgili PHP manuel kontrol etmelisiniz.

You should look at these sites: http://is.php.net/manual/en/pdo.installation.php http://is.php.net/manual/en/ref.pdo-oci.php