使用PHP在PDO_FIREBIRD中找不到驱动程序

时间:2018-09-25 14:52:50

标签: php apache connection firebird

我得到错误:使用PHP连接到Firebird DB时找不到驱动程序。我的PHP.INI文件中的驱动程序设置可以启用扩展名。它显示PDO_firebird单击。我还复制了system32文件夹中的firebirdclient dll文件。尝试做任何我可以但仍然显示相同错误的事情。我的firebird db文件位于同一位置。用于locathost访问的端口是85。确实有任何人的帮助。我在一些建议的帮助下编写的代码如下:

<?php
$server = 'localhost:c:/xpos_db/';
$username = 'sysdba';
$password = 'masterkey';
$db = 'xposdata.fdb';
try {
    $dbh = new PDO("firebird:host=$server;dbname=$db", $username, 
    $password);
    $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Connected Successfully";
} catch (PDOException $e) {
print "Problemo!: " . $e->getMessage() . "<br/>";
die();
} 
?>

0 个答案:

没有答案