Tengo problemas de DNS con un determinado dominio de destino. Estoy usando fopen()
(pero mismo problema con otras funciones) es posible recuperar una imagen, pero me sale este error: Warning: fopen(): php_network_getaddresses: getaddrinfo failed: No such host is known
PHP php_network_getaddresses: getaddrinfo failed: No se conoce dicho host
soy capaz de hacer ping o nslookup el dominio desde la línea de comandos, pero por alguna razón php lanza este error. Cuando intento fopen('http://www.google.com', r);
u otros dominios, todo va bien. Pero el dominio mencionado anteriormente simplemente no se resolverá con PHP. He vaciado el DNS, reiniciar Apache, pero sigue sin suerte ..
he tratado con:
- Windows 7, Apache 2.2 PHP 5.3.6
- servidor Windows 2008R2, Apache 2.2 PHP 5.3 .6
¿Qué puede hacer que este dominio individual no se resuelva?
Tal vez esto es útil: http://en.wikipedia.org/wiki/Getaddrinfo - y debe preguntarle al administrador del sistema sobre el problema. – hakre
Quizás el dominio realmente no exista o el servidor DNS del dominio de destino no esté disponible para su servidor. Sin embargo, podrías intentar con 'ipconfig/flushdns' para limpiar tu caché. – Polynomial
¿Puedes dar un ejemplo más específico de la URL? (puede quitar el nombre de dominio) – Narf