при использовании функции checkdnsrr () иногда появляется сообщение, что записи явно не существует.
Например,
$domain = 'ns1.huubknops.com.';
var_dump(checkdnsrr($domain, 'ANY'));
возвращает bool (false), что указывает на отсутствие записи DNSнайденный.Однако, если я сделаю:
print_r(dns_get_record($domain));
в том же домене, он вернет записи A и AAAA:
Array
(
[0] => Array
(
[host] => ns1.huubknops.com
[type] => AAAA
[ipv6] => 2001:888:1cf8::1
[class] => IN
[ttl] => 42450
)
[1] => Array
(
[host] => ns1.huubknops.com
[type] => A
[ip] => 83.160.95.99
[class] => IN
[ttl] => 42450
)
)
Это происходит не для всех доменов, только для некоторых.Есть ли причина или исправление для этого?