Ajax em AÇÂO

Entendendo e
Dominando o PHP

Não me Faca
Pensar

Joomla!: Guia do Operador

Projetos com
DotProject

Pai Rico
Pai Pobre

O Design do
Dia a Dia

Design Para
a Internet

php_network_getaddresses: getaddrinfo failed: Name or service not known in

Cara esse erro me deixou brabo, olha só que zelda, eu queria abrir uma conexão via http, com o site do google a coisa funcionava com o meu site não, olha o exemplo
$str = '';
$sock = fsockopen('google.com.br', 80);
$req =     "GET / HTTP/1.1\r\n" .

        "Host: www.google.com\r\n" .

        "Connection: close\r\n" .

        "\r\n";

fwrite($sock, $req);

while ($buff = fread($sock, 1024))
    $str .= $sock;
Agora qnd eu colocava:
$sock = fsockopen('localhost', 80);
dava o erro que originou o título deste post, o problema não é do PHP mas sim do DNS, adicionei no arquivos hosts a linha
192.168.0.1     webgenium:80
e a coisa funcionou!

Produtos Relacionados


Padrões de Programação
Padrões de Programação
 R$ 24,00 
Veja mais
Programação com Arquivos
Programação com Arquivos
 R$ 59,90 
Veja mais
Java Servlet: Programação (O´reilly)
Java Servlet: Programação (O´reilly)
 R$ 64,90 
Veja mais
Projeto
Projeto
 R$ 46,90 
Veja mais
Programação Java com Ênfase em Orientação a Objetos
Programação Java com Ênfase em Orientação a Objetos
 R$ 60,50 
Veja mais

Vitrine Submarino 3.3.1

2 Responses to “php_network_getaddresses: getaddrinfo failed: Name or service not known in”

  1. falso Says:

    desde quando se adicionam portas ao ficheiro hosts?

  2. battisti Says:

    realmente não precisava do :80

Leave a Reply

Sidebar3 : Please add some widgets here.