我正在尝试通过 PHP 和 Firebird 连接外部数据库(位于我的同一网络上),因此我使用了 ibase_connect()
,但无法连接到外部数据库。
下面是我的 PHP 连接:
$db = '\\SHARE-NAME\PATH\DATABASE.GDB';
$con = ibase_connect($db , $user , $password) or die(ibase_errmsg());
错误消息:
Warning: ibase_connect(): in C:\path\connection.php on line 16
I/O error during "CreateFile (open)" operation for file "C:\SHARE-NAME\PATH\DATABASE.GDB" Error while trying to open file Le chemin d'accès spécifié est introuvable.
ibase_connect
是否允许外部连接?
最佳答案
您需要在该远程外部数据库上安装 Firebird 服务器,然后您可以使用
进行连接HOSTNAME:C:/PATH/DATABASE.FDB
Firebird 无法访问远程 Windows 共享上的数据库
关于php firebird/interbase 外部数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21251598/