PHP, DNS kaydı araması ile oynuyorum ve kafa karıştırıcı bir şey içine çalıştırıyorum. Ben 2 farklı etki farklı bilgisayarlar ve farklı yetkili isim sunucularını kullanarak her yukarı baktım. Ben kesin olarak biliyorum, bu alanların her ikisi de CNAME'ler var.
I've looked up DNS records using this online tool: http://network-tools.com/ I've also looked them up using PHP's dns_get_record. A, NS, SOA, MX, etc. all come back. But no CNAMES. I get false/empty array.
Her iki durumda da ben bu alanlar için DNS kontrolü oturum ve CNAME'ler görebilirsiniz.
Neden dünyada bu oluyor? Amaç önce (biz yanlışlıkla dış e-posta ayarlarını barındırılan yok ki) benim şirketin ad sunucularını bir müşterinin etki değişen anda DNS kayıtlarının tüm arama ve tasarrufu sağlamaktır. Pop.domain.com gibi CNAME burada oldukça kritik olacak, ancak ben bulabilirim hiçbir arama onlar var koyacaktır.
Ben gerektiği yerde gerçekten beri gerçek bir sorun tabii PHP işlevi, onları geri değil.
Ama ben onları başka bir yerde bulamıyorum bana karıştırıyor. Ben DNS kayıtlarını ekleyebilir ve kaldırabilirsiniz yerde onlara doğru bakıyorum Özellikle çünkü. Burada diyor ki:
pop.domain.com CNAME 0 900 pop.secureserver.net
(PHP Version 5.2.6 Linux 2.6.9-67.0.15.plus.c4smp)