Subject Re: FB 3.0 and PHP connection
Author
You could try separating the hostname from the database location (passing the hostname with host=).

I have this:
$conn = new PDO("firebird:host=$databasehost;dbname=$databasename;charset=utf8", $databaseuser, $databasepass);