2010-08-06 35 views
0

我使用的是使用dns_get_record(使用DNS_ANY)的PHP腳本,它工作正常,但在向Register.com註冊的任何域上發生錯誤。DNS_GET_RECORD與Register.com域名失敗

Warning: dns_get_record() [function.dns-get-record]: res_nsend() failed in... 

任何想法,爲什麼這將是?其他人有這個問題?

編輯:

在做一些研究,它看起來像this可能有關。 Register.com的服務器似乎與IPv6有問題。

仍然想知道是否有其他人有這個問題。

+0

請顯示一個完整的例子,展示此行爲的最小可能的PHP程序,其中包含一個真實的域名。 – Alnitak 2010-08-07 09:54:10

回答

1

我相信它在PTR記錄上失敗,不是100%確定,但試試看看它是否有效。

$dns_record = dns_get_record("somedomain.com", DNS_ALL - DNS_PTR); 
var_dump($dns_record);