首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >getaddrinfo(3)失败

getaddrinfo(3)失败
EN

Server Fault用户
提问于 2012-05-31 21:24:11
回答 1查看 2K关注 0票数 1

我正在尝试使用PHP包装连接到一个the服务(它在封面下使用curl )。

在我运行PHP5.3的本地linux机器上,它工作得很好。但是,当我移动到远程服务器(也在Linux上运行PHP5.3)时,调用webservice URL返回:

代码语言:javascript
复制
getaddrinfo(3) failed for http://server.host.com:8080/login

但是,当我从命令行发出curl请求时,它会返回预期的URL。

有人能对这个问题有所了解吗?

谢谢!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-05-31 22:19:14

这是意料之中的。ping命令接受IP地址或主机名,而不是URL。getaddrinfo()和getnameinfo()函数也是如此。

curl之所以有效,是因为它应该与URL一起工作。

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/394524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档