Busca Whois
Fala galera, beleza??
Seguinte.....eu tenho um script Whois que está funcionando normalmente.
Acontece o seguinte: Quando mando fazer a busca de um domínio .com, busco em whois.crsnic.net e ele me retorna as informações corretas. Só que por exemplo, a Razao Social ou CNPJ da empresa dona do domínio que eu busquei não são informadas. Para resolver isso, eu faço uma nova busca no server whois desse domínio.
Exemplo:
Parte 1:
Busca no server whois.crsnic.net
Domínio a ser pesquisado: castanha.com
Server Whois do domínio pesquisado: whois.enom.com
Parte 2:
Nova busca no server whois do domínio (whois.enom.com)
Com todos os domínios que testei tudo funcionou normalmente, exceto nesse domínio. A mensagem apresentada nessa segunda busca é a seguinte:
"Fatal error: Maximum execution time of 30 seconds exceeded in G:\WWW\idch\whois.inc on line 155"
Código:
$fp = fsockopen ("$server", 43, $errnr, $errstr);
set_socket_blocking($fp,0);
fputs($fp, "$dom\n\n");
while(!feof($fp) && $ck!="F")
{
$aWhoIs[] = trim(fgets($fp, 2048));
}
fclose($fp);
Para qualquer domínio essa é a Parte 2 do programa.
Lembrando que em qualquer site de Whois (www.dotster.com) se eu pesquisar por esse domínio, ele me retorna tudo normalmente, informando que a busca 2 foi feita exatamente no mesmo servidor que eu mando fazer (whois.enom.com).
Alguem sabe como posso resolver esse problema do tempo excedido??
Discussão (1)
Carregando comentários...