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

From: Date: Wed, 27 May 2009 13:02:58 +0000
Subject: Re: [php] php_network_getaddresses: getaddrinfo failed: No such host is known
References: 1 2 3 4 5 6 7  Groups: php.general 
Request: Send a blank email to php-general+get-293205@lists.php.net to get a copy of this message
2009/5/27 HELP! <izoduwa@gmail.com>: > start> run> cmd> > telnet ip port > > could not connect In that case your problem is not with PHP. I suggest you talk to your network administrator. -Stuart -- http://stut.net/ > On Wed, May 27, 2009 at 1:44 PM, Stuart <stuttle@gmail.com> wrote: >> >> 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 >> > > > > > -- > www.bemycandy.com >

« previous php.general (#293205) next »