응용 프로그램에서 백엔드는 Zend_XmlRpc
을 통해 액세스합니다. 백엔드에서는 Zend_Http_Client_Adapter_Curl
과 함께 Zend_Http_Client
을 사용하여 HTTPS를 통해 다른 웹 서비스에 연결합니다.Zend_Uri_Http가 "inet_pton() : Unrecognized address"오류를 생성합니다.
단위 테스트 중에 모든 것이 예상대로 작동하고 원격 서비스에 액세스 할 수 있습니다. 그러나 프론트 엔드 테스트, 나는 다음과 같은 오류받을 수 있나요 장치처럼 똑같은 일을 할 수있는 백엔드 백엔드에 Zend_XmlRpc
를 통해 연결 및 발생 때
inet_pton(): Unrecognized address test.example.com#0
(URL이 변경)
이것은 Zend_Validate_Ip->isValid('test.example.com')
에 의해 발생을 .
내가 발견 할 수있는 유일한 차이점은 통신을 위해 Zend 구성 요소를 사용하는 추가 프론트 엔드 - 백엔드 연결입니다. 그 밖의 모든 것은 동일합니다.
아무 생각 없습니까?