Попытка установить соединение с базой данных между сервером Linux / Ubuntu (клиентом) и сервером Windows (хостом), используя приведенный ниже код, но по какой-то причине это не удается. IP-адрес в порядке (пингуется нормально), порт 3050 открыт, имя пользователя и пароль также верны, в чем может быть проблема? Приведенный ниже код возвращает «Ошибка подключения !!!». И да, библиотека php / interbase установлена.
$db_path = '192.*.*.*:C:\folder\DBFILE.IB';
$username = 'USER';
$password = 'password';
$dbh = ibase_connect($db_path, $username, $password) or die('Connection failed!!!');
Просто обновление. Оказалось, что с подключением все в порядке, и проблема связана с именем пользователя и / или паролем. Следующая ошибка возвращается ibase_errmsg()
"Ваше имя пользователя и пароль не определены. Попросите администратора базы данных настроить вход в Firebird." Однако имя пользователя и пароль были трижды проверены несколько раз и должно быть хорошо.