tratando de obtener información de una fuente externa, estoy recibiendo el error siguiente:PHP error: php_network_getaddresses: getaddrinfo fallaron: (al obtener información de otro sitio.)
Warning: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in line #...
Ayer todo estaba bien, por lo ¿Qué pasó con este script, que no funciona y me da el error anterior? ¿Alguna solución o sugerencia para resolver este problema?
$uri = "http://api.hostip.info/?ip=$ip&position=true";
$dom->load($uri);
También probé mediante la conversión de DNS para IP, pero entonces consigo la advertencia: failed to open
$uri = "174.129.200.54/?ip=$ip&position=true";
traté de quitar el http
pero todavía estoy recibiendo el error anterior.
@Cold de Hawai: Ok, estoy actualizando mi pregunta. –
¿Puedes abrir el enlace directamente en tu navegador? Si no, eso no es un problema de PHP. Hostip.info podría tenerlo bloqueado para acceder a su sitio por mal uso o lo que sea. – sanmai
En mi computadora este comando funciona bien: 'curl" http://api.hostip.info/?ip=\'curl whatismyip.org \ '& position = true" ' – sanmai