php_network_getaddresses: getaddrinfo failed: PING能通的。。

一棵树下 发布于 2016/08/11 12:41
阅读 867
收藏 0

php代码 

$fp=fsockopen('whois.name.com', '43', $errno, $errstr, 30); 

用php写的一个ping程序 也能通。。。

cmd ping 也能通

telnet 也能通。。。

就是用 fsockopen 不能通 报错 php_network_getaddresses: getaddrinfo failed: 后面一堆乱码。估计是中文字符。。。

访问其他whois服务器没问题。。。。

求解 

环境  apache php7 系统 win  

放到服务器上一样。。。。。  




加载中
0
辣条拌鱼翅
辣条拌鱼翅
你可以试试PHP的执行命令的函数来执行下ping,看看有没有问题。 
一棵树下
搞定。。好像原因是空格,,加了处理函数 就没问题了,,,, 地址是通过正则匹配得到的。
一棵树下
那个函数。。。大神
返回顶部
顶部