Test con ibase, se probó tanto empleando URL o IP, con/sin puerto que es el 3050 por default, path a la DB o únicamente el nombre.
Y test con PDO, igual que lo anterior, se probó el HOST tanto empleando URL como IP, DB con el path completo o solo nombre, con/sin puerto y charset. También se probó el HOST empleando completo URL ó IP + path a la DB.
Código PHP:
Ver original$pdo = new PDO('firebird:host=HOST;dbname=DB;port=3050;charset=utf8', USER, PASS);