Gestion des timeout pour résolution de nom
Il est possible de limiter le temps avant de rendre la main à 4s en définissant une variable d'environnement :
// DNS Resolution timeout is now limited to 3s
putenv('RES_OPTIONS=retrans:1 retry:1 timeout:3 attempts:1');
Bien penser à mettre le point final afin de ne pas utiliser le 'search' si c'est possible.
Ceci est défini dans man resolv.conf
Issu de https://www.php.net/manual/en/function.gethostbyname.php#118841