webservice问题

blue44sky 2010-05-27 09:58:07
用webservice调一台服务器上的数据时,总是报错。
我把调用的相关debug_str调试信息打印出来,
信息里面显示,服务端把我请求的URL地址自动转换成了服务端那边的内网地址,所以返回不了数据,
可能是那边的服务器做过相关映射。
有没有大侠遇到过这种情况呀。

在线等
...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
blue44sky 2010-05-27
  • 打赏
  • 举报
回复
问题解决了,在类nusoap.serv.php里面会自动去获取服务器的地址,当服务器的外网地址与内网地址不一至时就是发生这样的错误。
解决方法直接修改nusoap.serv.php类。


谢谢楼上兄弟帮顶。
分给你了
liuyang1588 2010-05-27
  • 打赏
  • 举报
回复
ding ni
blue44sky 2010-05-27
  • 打赏
  • 举报
回复
沉下去了。。。。。
blue44sky 2010-05-27
  • 打赏
  • 举报
回复
贴子不要沉呀,
我把错误贴出来吧
Error
HTTP Error: Couldn't open socket connection to server http://192.168.1.10/center/service/getconfig/getconfig.php, Error (113): No route to host

可是我请求的时候发的不是这个内网IP呀。纠结
blue44sky 2010-05-27
  • 打赏
  • 举报
回复
................................

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧