我正在尝试通过PHP和Firebird连接外部数据库(位于我的同一网络上),因此我使用ibase_connect()
,但我无法连接到外部数据库。
下面是我的PHP连接:
$db = '\\SHARE-NAME\PATH\DATABASE.GDB';
$con = ibase_connect($db , $user , $password) or die(ibase_errmsg());
错误讯息:
警告:ibase_connect():在第16行的C:\ path \ connection.php
文件“C:\ SHARE-NAME \ PATH \ DATABASE.GDB”的“CreateFile(open)”操作期间的I / O错误尝试打开Le chemin d'acèsspécifiéestintrouvable时出错。
ibase_connect
是否允许外部连接?
答案 0 :(得分:2)
您需要在该远程外部数据库上安装Firebird服务器,然后才能与
连接HOSTNAME:C:/PATH/DATABASE.FDB
Firebird无法访问远程Windows共享上的数据库