Re: [php] php_network_getaddresses: getaddrinfo failed: No such host is known

From: Date: Wed, 27 May 2009 12:44:51 +0000
Subject: Re: [php] php_network_getaddresses: getaddrinfo failed: No such host is known
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-293204@lists.php.net to get a copy of this message
2009/5/27 HELP! <izoduwa@gmail.com>: > I have made the correction but the error remiins: > > $port ="xx"; >  $ip ="xx >  $con ="tcp"; >  $timeout = 30; > > > > >  $fstream = stream_socket_client("$con://$ip:$port", $errno, $errstr, > $timeout); > >  if($fstream){ >   $str = stream_get_contents($fstream); >   print( "Connection successful: $str "); >  } >  else{ >   echo   "Remote: ".$name."<br> str: $str<br>write:$br<br> > $errstr > ($errno)"; >  } My guess is that the IP you're trying to connect to is wrong. Can you telnet to that IP/port combination on a command line? -Stuart -- http://stut.net/ > On Wed, May 27, 2009 at 1:31 PM, Stuart <stuttle@gmail.com> wrote: >> >> 2009/5/27 HELP! <izoduwa@gmail.com>: >> > $port ="xx"; >> >  $ip ="xx"; >> >  $con =$transport = "tcp"; >> >> Which part of "See the manual for details" confused you? >> >> You're passing ... >> >>    "$con:$ip:$port" >> >> ... which based on the above will translate to ... >> >>    "tcp:xx:xx" >> >> ... which is invalid. It should be ... >> >>    "$con://$ip:$port" >> >> ... which will translate to ... >> >>    "tcp://xx:xx" >> >> ... which is a valid value. >> >> Please, read the damn manual ... carefully!! >> >> -Stuart >> >> -- >> http://stut.net/ >> >> > On Wed, May 27, 2009 at 1:24 PM, Stuart <stuttle@gmail.com> wrote: >> >> >> >> 2009/5/27 HELP! <izoduwa@gmail.com>: >> >> > Hi, >> >> >  error: >> >> > php_network_getaddresses: getaddrinfo failed: No such host is known >> >> > >> >> >  $fstream = stream_socket_client("$con:$ip:$port", $errno, $errstr, >> >> > $timeout); >> >> > >> >> >  if($fstream){ >> >> >  $br = fwrite($fstream,$login_request_block); >> >> >  $str = stream_get_contents($fstream); >> >> >  print( "Connection successful: $str "); >> >> >  } >> >> >  else{ >> >> >  return  " str: $str<br>write:$br<br> $errstr ($errno)"; >> >> >  } >> >> > >> >> > What could be the error >> >> >> >> What's in $con? I'm guessing "tcp" in which case the first parameter >> >> to stream_socket_client is wrong. See the manual for details: >> >> http://php.net/stream_socket_client >> >> >> >> In future please consult the manual and double-check that you're >> >> passing valid arguments to the functions you're using before asking on >> >> this list. >> >> >> >> -Stuart >> >> >> >> -- >> >> http://stut.net/ >> > >> > >> > >> > -- >> > www.bemycandy.com >> > > > > > -- > www.bemycandy.com >

« previous php.general (#293204) next »