php_network_getaddresses: getaddrinfo failed: Name or service not known

Al incluir un archivo php de un servidor externo me encontré con los siguientes errores:

Warning: include() [function.include]: php_network_getaddresses:
getaddrinfo failed: Name or service not known in
/mi/ruta/www/prueba.php on line 2 Warning:
include(http://dominio.com/archivo.php) [function.include]:
failed to open stream: Success in /home/albionou/www/prueba.php
on line 2 Warning: include() [function.include]: Failed opening
'http://dominio.com/archivo.php' for inclusion
(include_path='.:/usr/share/php5') in /mi/ruta/www/prueba.php
on line 2

El servidor ya estaba configurado para incluir archivos externos y ya lo hacía con archivos de otros servidores.

Parece ser que no reconocía la dirección. Al hacer ping al dominio desde el servidor tampoco lo encontraba.

La solución ha sido editar el archivo /etc/hosts e incluir el dominio y su ip en la lista:

xxx.xxx.xxx.xxx dominio.com alias

Con esto ya ha funcionado a la perfección.

Publicado en Apache, Linux, Php
Un comentario en “php_network_getaddresses: getaddrinfo failed: Name or service not known
  1. Adri dice:

    Gracias por compartir la solución; me ha funcionado a la perfección.

1 Pings/Trackbacks para "php_network_getaddresses: getaddrinfo failed: Name or service not known"
  1. […] Egea cosas que me parecen interesantes… « Eñes y acentos en mysql (y apache) php_network_getaddresses: getaddrinfo failed: Name or service not known […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*