我正在尝试检索我正在查找的域名的详细信息,这些域名是我购买的并指向了名称服务器(这是在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中找到域的名称服务器?
答案 0 :(得分:1)
您应该等待一段时间,直到nw域将通过您的DNS传播。在某些情况下,这可能需要72个小时以上。
注意:您必须在主机上配置有效的DN服务器地址。尝试 使用 8.8.8.8作为DNS。
注意:在Windows上,只有拥有PHP 5.3或+
才能使用