No sé las funciones concretas que usaras para acceder a informix .. pero en general todas las funciones de conexión de BD desde PHP devuelven un "boolean" (true/false) si no consigue conectar .. así que podrías hacer algo tipo:
Código PHP:
if (xxx_connect(.....)){
// haces el resto de tu consulta SQL y demás ..
} else {
echo "no conectó con el servidor X"
}
no sé si a su vez Informix (en funciones de PHP o de configuración de esta) tendrá algo para ajustar el "time out" de la BD. Revisalo ..
Un saludo,