Announcement

Collapse
No announcement yet.

PHP Data Objects (PDO) ...; firebird?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • PHP Data Objects (PDO) ...; firebird?

    Hallo
    Mit Veröffentlichung von PHP5.1.0 möchte ich jetzt verstärkt mit der PDO arbeiten. Meine Main Database ist "Firebird" und ich schaffe es jetzt nicht mit "new PDO();" eine Datenbank Connection aufzubauen. Gleiches mit MySQL funktioniert ohne Probleme. Unter Firebird wird überhaupt kein Objekt gebildet, obwohl ich es wie unter php.net beschrieben und alle Parameter richtig gesetzt habe (database=TCRS ist ein Alias) funktioniert überhaupt nichts.

    Die notwendigen Erweiterungen in der php.ini sind vorhanden:
    extension=php_pdo.dll
    extension=php_pdo_firebird.dll
    extension=php_pdo_mysql.dll

    Code anbei:
    /** funktioniert NICHT **/
    $PROG_DB_DSN = 'firebird:datasource=localhost;database=TCRS;user= SYSDBA;password=masterkey';

    /** funktioniert **/
    $PROG_DB_DSN = 'mysql:host=localhost;dbname=TCRS';
    $PROG_DB_USERNAME = '';
    $PROG_DB_PASSWORD = '';

    try {
    $dbh = new PDO($PROG_DB_DSN, $PROG_DB_USERNAME, $PROG_DB_PASSWORD);
    if (!$dbh) die ('Connection failed to Database');
    print_r($dbh->errorInfo())."\n";
    } catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
    }

    Hat auf diesem Sektor schon jemand Erfahrung und erkennt was ich falsch mache? Ich bin am verzweifeln ...

    Vielen Dank!

  • #2
    Hi,

    poste bitte die Fehlermeldung, die du bekommst wenn du versuchst dich mit der Firebird DB zu verbinden.

    Ich nehme an du hast ein WAMP ??
    Welchen benutzt du ???

    :-)

    Gruß Fran

    Comment

    Working...
    X