dns_get_record函数无法检索域详细信息

时间:2012-01-27 23:32:31

标签: php dns lookup nameservers

我正在尝试检索我正在查找的域名的详细信息,这些域名是我购买的并指向了名称服务器(这是在72小时前完成的)。现在,当我使用dns_get_record函数查找我的域的详细信息时,例如

dns_get_record('www.mydomain.com');
dns_get_record('mydomain.com');

它们都只返回一个没有项目或值的空数组,所以我清除了我的DNS缓存,但这似乎没有解决问题。我去http://whois.domaintools.com/查看他们一边,我可以确认域名有正确的名称服务器,但是因为返回一个空数组而不是dns_get_record

我尝试使用dig命令和nslookup,我无法在输出中看到名称服务器。

如何在PHP中找到域的名称服务器?

1 个答案:

答案 0 :(得分:1)

您应该等待一段时间,直到nw域将通过您的DNS传播。在某些情况下,这可能需要72个小时以上。

  

注意:您必须在主机上配置有效的DN服务器地址。尝试   使用 8.8.8.8作为DNS。

     

注意:在Windows上,只有拥有PHP 5.3或+

才能使用