Zend_Uri_Http: "Tanınmayan adresi inet_pton ()" üretir

2 Cevap php

Bizim uygulamada, backend Zend_XmlRpc ile erişilir. Backend, ben Zend_Http_Client birlikte Zend_Http_Client_Adapter_Curl HTTPS üzerinden başka bir web servisine bağlanmak için birlikte kullanıyorum.

Beklenen ve uzak hizmet erişilebilir olduğu gibi birim testler sırasında, her şey çalışıyor. Önyüz backend'ine Zend_XmlRpc ile bağlanır ve birim testleri yapmak gibi aynı şeyi yapmak için backend neden olduğunda ancak, ben aşağıdaki hatayı alıyorum:

inet_pton(): Unrecognized address test.example.com#0 (url değişti)

Bu neden olur Zend_Validate_Ip->isValid('test.example.com').

Ben spot tek fark, aynı zamanda iletişim için Zend bileşenleri kullanarak ek önyüz-backend-bağlantısıdır. Her şey aynıdır.

Herkes herhangi bir fikir?

2 Cevap

Bu sunucu bir çözümleyici sorun olabilir ve zf önceden bunu yakalamak değil gibi görünüyor. Bu bir IP adresi (tabii ki) almak gerektiğini bir hostname gidiyor, ve bir ikili IP adresi için bir dize dönüştürmek değil

Bu sürüm 1.9 ile giderilmiştir Zend_Validate bir hata oldu.