【发布时间】:2023-03-13 11:13:01
【问题描述】:
在我们的应用程序中,通过Zend_XmlRpc 访问后端。在后端,我使用 Zend_Http_Client 和 Zend_Http_Client_Adapter_Curl 通过 HTTPS 连接到另一个 Web 服务。
在单元测试期间,一切都按预期工作,并且可以访问远程服务。但是当前端通过Zend_XmlRpc 连接到后端并导致后端执行与单元测试完全相同的操作时,我收到以下错误:
inet_pton(): Unrecognized address test.example.com#0(网址已更改)
这是由Zend_Validate_Ip->isValid('test.example.com')引起的。
我能发现的唯一区别是额外的前端-后端-连接,它也使用 Zend 组件进行通信。其他一切都一样。
有人知道吗?
【问题讨论】:
标签: php curl zend-framework xml-rpc