0

この方法でOracle接続を確立しようとしています:

define('dsn','oci:dbname=xxx.xxx.xxx.xxx:1521/XE');
define('dbuser','aaaa');
define('dbpass','bbbb');
try {
    $conn = new PDO(dsn,dbuser,dbpass);
} catch (PDOException $e) {
    echo $e->getmessage();
}

しかし、私はメッセージを受け取りますSQLSTATE[]: pdo_oci_handle_factory: <> (ext\pdo_oci\oci_driver.c:631)

それはphp.iniでのサーバーエラーですか、それとも何ですか?

4

1 に答える 1

0

正しいオラクル拡張機能のみが有効になっていることを確認してください。複数のOracle拡張機能を有効にすると、このエラーが発生します

于 2013-06-12T18:42:44.637 に答える