2012-01-27 15 views
1

私が購入したドメインのドメインの詳細を取得しようとしています(これは72時間以上前に行われました)。今、私がdns_get_record機能を使用して、自分のドメインの詳細を検索すると、dns_get_record関数がドメインの詳細の取得に失敗しました

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

彼らの両方はちょうどそれにアイテムまたは値を空の配列を返すので、私は私のDNSキャッシュをクリアするが、これは問題を解決していないようでした。私はhttp://whois.domaintools.com/に行ってその側を調べましたが、ドメインが正しいネームサーバーを指していることを確認できますが、空の配列を返すのでdns_get_recordを返していません。

コマンドとnslookupコマンドを使用してみましたが、出力にネームサーバーが表示されません。

PHPでドメインのネームサーバを見つけるにはどうしたらいいですか?

+0

W8を持っている場合は、私が思うには1理解していない作品だろう 'dig'と' nslookup'が有効な応答を返されたのですか? – Alex

+1

'dns_get_record()'の第2引数に 'DNS_ALL'を渡してみましたか? – DaveRandom

+0

それでも、何も返されません。 – MacMac

答えて

1

nwドメインがDNSに伝播するまで少し待つ必要があります。これは場合によっては72時間以上かかることがあります。

注意:ホストに有効なDNサーバーアドレスが設定されている必要があります。 DNSとして と8.8.8.8を試してみてください。

注:Windows上でそれだけ...あなたはPHP 5.3または+

+0

なぜdownvote?解読? – Kursion

+0

+1については説明しません。 –

+0

ありがとうございます。感謝する ;) – Kursion

関連する問題