数据库连接-连接PHP到Interbase: &;未定义函数ibase_connect()&;


database connection - Connect PHP to Interbase: "undefined function ibase_connect()"

我试图将我的PHP应用程序连接到一个跨数据库,我得到以下错误

Fatal error: Call to undefined function ibase_connect() in C:'xampp'htdocs'Phase'includes'config.php on line 11

导致错误的行如下:

if(!ibase_connect($config['DBHost'] .":". $config['DBName'], $config['DBUser'], $config['DBPass'])) {
    echo "Connection Error: ". ibase_errmsg();

我对PHP世界真的很陌生,有人能告诉我应该怎么做吗?

对不起,我忘了说我使用的是windows 64位机器,如果有帮助的话

当我执行get_loaded_extensions()函数

时,得到以下结果

[0] =>核心[1]=> bcmath[2] =>日历[3]=> com_dotnet [4] => ctype[5] =>日期[6]=> ereg[7] =>过滤器[8]=> ftp[9] =>哈希[10]=> iconv [11] => json [12] => mcrypt [13] => SPL [14] => odbc [15] => pcre[16] =>反射[17]=>会话[18]=>标准[19]=> mysqlnd[20] =>记号赋予器[21]=> zip [22] => zlib libxml [24] [23] => => dom [25] => PDO [26] => bz2[27] =>获取SimpleXML [28] => wddx [29] => xml [30] => xmlreader [31] => xmlwriter [32] => apache2handler [33] => Phar [34]=> mbstring [35] => exif [36] => gd [37] => gettext [38] => imap [39] => mysql [40] => mysqli [41] => pdo_mysql [42] => PDO_ODBC [43] => pdo_sqlite [44] => soap [45] => sockets [46] => SQLite [47] => sqlite3 [48] => xmlrpc [49] => ming [50] => mhash) -

您启用了这个扩展吗?

是否显示在php_info()或get_loaded_extensions()中?

据我所知,您在基于Windows的机器上工作。你检查过你的安装是正确的吗?你可以看看这个地址:http://www.php.net/manual/en/ibase.installation.php

我怀疑有些dll不存在。